Staff Software Engineer, Full Stack
Position Overview
Headspace is seeking a Staff Software Engineer, Full Stack to join the Clinical Engineering team. This team is dedicated to building a seamless clinical appointment scheduling and provider matching experience. The role involves working across the Headspace member app, Care Hub (our in-house web-app and Electronic Health Records system), and backend services to deliver high-quality clinical care to our members.
As a Staff Software Engineer, you will prototype, architect, and code in our Typescript/React and Python/Django services that power our clinical system, as well as our React web-app. You will serve as a technical leader across multiple projects, author and review technical RFCs, and identify areas for improvement in our products and tech stack. We are looking for a highly talented full-stack engineer with an API/systems focus to help build the next-generation care platform.
Why Join Headspace's Care Hub Team?
- Impact Millions: Your work will impact over 65 million users and contribute to our mission of improving mental health worldwide.
- Innovative Technology: You'll work with cutting-edge technologies, prototyping, architecting, and coding with Typescript/JS/Node.js and Python/Django to power our care experience, from therapist matching and appointment scheduling to third-party integrations and HIPAA-compliant health records storage.
- Collaborative Environment: You'll work alongside talented product managers, designers, data analysts, and engineers in a fast-paced, supportive environment.
- Growth Opportunities: You'll contribute to all phases of the development lifecycle, from initial concept to deployment and operations, and play a vital role in evolving our system architecture.
Responsibilities
- Lead projects from requirements gathering through implementation, collaborating closely with product, design, and data engineering stakeholders to identify problems and opportunities.
- Serve as a technical leader and advocate for our Care Platform's architecture, helping to shape the future of our tech stack and identifying areas for improvement.
- Design and develop maintainable and flexible services for mission-critical systems that directly support mental healthcare delivery.
- Collaborate with engineering and cross-functional partners to define, design, ship, and monitor new features while ensuring robust testing and quality standards.
- Effectively communicate technical ideas to both technical and non-technical audiences.
- Set the standard for quality and technical excellence through code and design reviews and improve engineering processes and procedures.
- Mentor junior team members and foster their growth through feedback.
Requirements
- Education: BS/MS degree in Computer Science or equivalent.
- Experience: 8+ years of professional software development experience.
- Project Leadership: Proven track record of successfully leading large project teams and delivering complex projects across product and technology initiatives.
- API Development: Demonstrated experience working in API Development, in Python/Django and/or Typescript/Node.js.
- Frontend Experience: Experience working with modern frontend frameworks like React or Next.js, and state management frameworks like Redux.
- Communication: Strong communication skills (written and verbal) and a positive mindset to identify, collaborate, and drive solutions, explaining technical ideas to both technical and non-technical stakeholders.
- Technical Decision Making: Demonstrated ability to make sound technical decisions based on requirements, constraints, and trade-offs, paired with strong documentation skills. Ability to discern and make strong technical decisions based on the business strategy.
- Testing: Experience with unit, integration, and end-to-end testing.
Preferred Skills
- Experience building Health Tech software.
- Exposure to mobile development frameworks, such as Flutter.
Compensation & Benefits
- Salary: The anticipated new hire base salary range for this full-time position is $140,400 - $224,250.
- Equity: Includes equity.
- Benefits: Comprehensive benefits package included.
Employment Type
- [Employment Type Not Specified]
Location Type
- [Location Type Not Specified]