Staff Software Engineer – Backend
Talener
About the role
About
Our client is one of the fastest growing SaaS firms in New York City. They are hiring a Principal Software Engineer for their NYC location to help build and architect their cloud‑based platform. They need someone with 15+ years of experience, strong on the backend with either Java, Kotlin or Go and using AI to help improve workflows.
Job Title
Principal/Staff Software Engineer
Location
New York City – onsite 3 times per week. Must be based in the NYC metro area and comfortable working onsite (hybrid) to be considered. Must be eligible to work for any US employer. No sponsorship can be provided at this time.
Required Technology and Skills
- 15+ years of software development
- Build and optimize APIs, backend services, and distributed systems.
- Ability to do full‑stack development but focus on the backend with either Java, Kotlin or Go
- Build workflows using AI
- Strong understanding of distributed systems, API development, and cloud computing.
- Experience with Kubernetes, Docker, and cloud‑native infrastructure.
- Work on critical systems, collaborating with cross‑functional teams to build secure, resilient services
- Collaborate with frontend, product, and infrastructure teams to ship new features, supporting peers across teams and mentoring junior engineers.
- Design, develop, and maintain scalable software solutions while communicating across teams and providing useful asynchronous context.
- Conduct thorough testing and performance tuning to ensure reliability, connecting technical work to product impact and customer value.
- Participate in architecture discussions and propose technical solutions
- Ability to go onsite 3‑4 times a week to the New York office
Nice to Have Skills
- Bachelor’s in Computer Science
- React or Typescript
- Experience working for or building a start‑up
Compensation
- $250,000‑275,000
- Fully paid health care benefits
- Equity
Additional Information
For additional information or to apply, please contact jpillion@talener.com
#LI-Hybrid
Requirements
- Ability to do full stack development but focus on the backend with either Java, Kotlin or Go.
- Strong understanding of distributed systems, API development, and cloud computing.
- Experience with Kubernetes, Docker, and cloud-native infrastructure.
- Ability to go onsite 3-4x a week to the New York office.
Responsibilities
- Build and optimize APIs, backend services, and distributed systems.
- Build workflows using AI.
- Work on critical systems, collaborating with cross-functional teams to build secure, resilient services.
- Collaborate with frontend, product, and infrastructure teams to ship new features, supporting peers across teams and mentoring junior engineers.
- Design, develop, and maintain scalable software solutions while communicating across teams and providing useful asynchronous context.
- Conduct thorough testing and performance tuning to ensure reliability, connecting technical work to product impact and customer value.
- Participate in architecture discussions and propose technical solutions.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free