Headspace is on a mission to provide every person access to lifelong mental health support. They are looking for a Senior Software Engineer to join the Core Platform group, focusing on building core capabilities for onboarding and growing B2B customer installations, including authentication and payments.
Responsibilities:
- Lead projects from requirements gathering through implementation, collaborating closely with product, design, and data engineering stakeholders to identify problems and opportunities
- Contribute to and influence the evolution of overall system architecture and quality of our core platform services
- 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 and keep stakeholders informed and aligned
- Apply your passion for user experience and technical expertise to design and build high impact user workflows
- Set the standard for quality and technical excellence through code and design reviews, while improving engineering processes and procedures
- Offering and soliciting direct constructive feedback openly, supporting the growth of teammates with a positive beginner’s mindset
Requirements:
- BS/MS degree in Computer Science or equivalent
- 4+ years of professional development experience, building APIs and services
- Ability to work independently with minimal supervision on projects, while being comfortable collaborating with product managers, designers, and other engineers, to define, design and ship new features in a remote environment
- Proven track record of successfully delivering complex full-stack projects across product and technology initiatives
- Strong expertise in modern backend frameworks such as Python (Django), Typescript (Node.js)
- 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
- 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
- Experience with unit, integration, and end-to-end testing
- Experience with AWS platforms
- Familiarity with CI/CD pipelines and Terraform
- Experience building health tech software