Staff Software Engineer, API

closed
Headspace Logo

Headspace

πŸ’΅ $140k-$224k
πŸ“Remote - United States

Summary

Join Headspace as a Staff Software Engineer, API, and contribute to building exceptional partner experiences and expanding access to Headspace's services through health plans and D2C channels. You will play a key role in prototyping, architecting, and executing the development of the company's enterprise platform. This US-remote position requires building high-volume, low-latency applications, writing efficient code, and collaborating throughout the development lifecycle. You will work with product and engineering teams to release scalable services and build APIs primarily using Typescript/Node.js on AWS. The ideal candidate will have extensive experience in API development, software development lifecycle, and testing methodologies.

Requirements

  • 7+ years of hands-on software development experience, with a strong focus on designing and building scalable APIs and microservices
  • Proven ability to lead projects independently with minimal guidance, while fostering effective collaboration with product managers, designers, and other engineers to achieve shared goals
  • Demonstrated experience in the full software development lifecycle, from defining and designing new features to successful deployment and iteration in a remote environment
  • Extensive experience with comprehensive testing methodologies, including unit, integration, and end-to-end testing, and a deep understanding of CI/CD pipelines for efficient and reliable software delivery
  • Exceptional communication skills, both written and verbal, with the ability to articulate technical concepts clearly and influence stakeholders
  • A consistent track record of making sound and impactful technical decisions based on a thorough understanding of requirements, constraints, and trade-offs, often in complex situations

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Write well designed, testable, performant, and efficient code
  • Contribute in all phases of the development lifecycle, from collaborating with product stakeholders, writing tech specs & RFCs, to feature release and operations
  • Build APIs, primarily on Typescript/Node.js for our AWS-based services
  • Produce specifications and determine operational feasibility
  • Work with product and engineering teams to release services that operate at our high scale
  • Architect and develop high-volume, low-latency applications for mission-critical systems with a focus on scalability and reliability
  • Write and guide the team in developing well-designed, testable, performant, and efficient code, establishing coding standards and best practices
  • Lead and contribute to all phases of the development lifecycle, collaborating effectively with product stakeholders on strategy and technical direction, driving the creation of comprehensive tech specs & RFCs, and ensuring smooth feature releases and operational stability at scale
  • Architect and build robust APIs, primarily on Typescript/Node.js for our AWS-based services, with an emphasis on maintainability, security, and extensibility
  • Define and drive the creation of comprehensive specifications, and proactively identify and mitigate potential operational risks and feasibility challenges
  • Collaborate effectively with product and engineering teams, providing technical leadership to release and operate services at our high scale, ensuring cross-functional alignment and knowledge sharing

Preferred Qualifications

  • BS/MS degree in Computer Science or a related field, with 5-7 years of software engineering experience
  • Extensive experience with Node.JS and Typescript
  • In-depth understanding of database management principles, relational and NoSQL databases, and object-oriented programming and design patterns

Benefits

  • Comprehensive healthcare coverage
  • Monthly wellness stipend
  • Retirement savings match
  • Lifetime Headspace membership
  • Unlimited, free mental health coaching
  • Generous parental leave
  • Paid performance incentives are also included for those in eligible roles
This job is filled or no longer available