
Senior Software Engineer II, Search & Matching (Alma)
Spring Health2 months ago
Base Salary
$207k - $233k/yr
Responsibilities
- Design and build scalable software and backend services for Alma’s search and matching experience.
- Architect and evolve APIs, service boundaries, and capabilities transitioning from the monolithic application to distributed services.
- Optimize search relevance, indexing, ranking, query performance, and search quality at scale.
- Lead technical design sessions, architectural reviews, complex multi-team projects, and cross-group coordination.
- Drive projects end-to-end from conception through deployment and iteration, sometimes managing multiple initiatives simultaneously.
- Mentor engineers on technical skills and career growth and provide instructive code reviews and architectural guidance.
- Lead hypercare investigations and high-stakes bug responses while communicating clearly with stakeholders.
- Evaluate AI tools and integrate responsible AI-assisted engineering practices into team workflows.
Requirements
- 6–8+ years of professional software development experience.
- Expertise in Python and Django for scalable backend services and APIs, with strong proficiency in React.
- Experience designing, building, and scaling complex full-stack systems with an emphasis on backend architecture.
- Experience leading complex, multi-team technical projects and influencing cross-functional stakeholders.
- Demonstrated ability to mentor engineers in technical skills and career growth.
- Strong problem-solving skills and experience creating clean, scalable, maintainable architectures.
- Experience writing well-designed tests alongside production code.
- Experience with distributed systems and microservices architecture, including service boundaries and monolith evolution.
- Strong experience with data modeling and reliable data flows across services, including consistency, performance, and scalability tradeoffs.
- Experience designing and optimizing search experiences and infrastructure, including indexing, relevance and ranking, query performance, and search quality at scale.
- Ability to evaluate AI-assisted engineering output critically and help establish quality standards.
Benefits
- Health, dental, and vision benefits begin on the first day, with One Medical access and HSA/FSA plans; Spring contributes up to $1,000 to HSAs depending on plan type.
- Employer-sponsored 401(k) matching of up to 2%.
- Yearly allotment of no-cost visits to Spring Health therapists, coaches, and medication-management providers for employees and dependents.
- Competitive paid time off, sick leave, and company holidays.
- After six months, parental leave is 18 weeks for birthing parents and 16 weeks for non-birthing parents.
- Access to Noom, Carrot fertility support with up to $4,000 reimbursement, Wellhub, and BrightHorizons care services.
- Up to $1,000 annual professional development reimbursement and $200 annual donation matching.
- Hybrid San Francisco arrangement with office attendance 2–3 days per week at 44 Montgomery Street, relocation within 90 days if needed, and occasional team-on-site travel.
Categories
About Spring Health
Spring Health provides employers and health plans with a behavioral-health benefits platform that triages members and delivers care via self-guided tools, coaching, therapy, psychiatry, and EAP services. The service uses assessments and machine learning to match people to care and includes Care Navigators who coordinate appointments and community resources. Founded in 2016 and headquartered in New York City, the privately held company has outcomes independently validated by JAMA Network Open and the Validation Institute.