Senior Software Engineer, API
Remote - United States
About the Senior Software Engineer, API at Headspace:
Headspace is seeking a talented Senior Software Engineer, API to join its Membership team. Our team drives the conversion and retention efforts here at Headspace and is responsible for building and maintaining the subscription, payment, and privilege systems. In this role, you’ll be tasked with prototyping, architecting, and executing on the creation of new features in these systems and be integral to the D2C org’s continued growth. We are also big on sharing knowledge, helping each other learn and get better, and you will see frequent mini-tech talks throughout the year.
What you will do:
- 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
What you will bring:
Required Skills:
- At least 3-4 years of hands-on software development experience, building APIs, (micro)services
- Experience with Node.JS and Typescript
- Ability to work independently with minimal supervision on projects, while being comfortable collaborating with product managers, designers, and other engineers, to
- Experience defining, designing and shipping new features in a remote environment
- Experience with unit, integration, and end-to-end testing, as well as using CI/CD system
- Strong communication skills, both written and verbal.
- Demonstrated ability to make tough technical decisions based off of requirements, constraints, and trade-offs
Preferred Skills:
- BS/MS degree in Computer Science or 5+ years of software engineering work experience
- Strong understanding of database management and object-oriented programming
Pay & Benefits:
The base salary range for this role is determined by a number of factors, including but not limited to skills and scope required, relevant licensure and certifications, and unique relevant experience and job-related skills. The base salary range for this role is $104,981 - $157,476.
At Headspace, cash salary is but one component of our Total Rewards package. We’re proud of our robust package inclusive of: base salary, stock awards, comprehensive healthcare coverage, monthly wellness stipend, retirement savings match, lifetime …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote - United States
Benefits/PerksComprehensive healthcare Comprehensive healthcare coverage Free mental health coaching Generous parental leave Healthcare coverage Lifetime Headspace membership Mental health coaching Monthly wellness stipend Paid performance incentives Parental leave Performance incentives Retirement match Retirement savings match Stock awards Unlimited, free mental health coaching Wellness stipend
Tasks- Collaborate with teams
- Design and develop applications
ACT API Development APIs AWS Benefits CI/CD Clinical Coaching Communication Database Management Design End-to-End Testing Engineering Healthcare Health coaching Integration Testing Mental Health Microservices Node.js Object-oriented Programming Software Engineering Testing Typescript Unit Testing Wellness
Experience3-4 years
Education TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9