3-5 years of professional software development experience
Proficiency with Ruby on Rails, React, and TypeScript
Experience building full-stack applications
Active use of AI coding tools (e.g., Claude, Copilot) for features and debugging
Ability to work independently and collaboratively in a fast-paced environment
Experience in cross-functional Agile teams
Strong problem-solving skills with a focus on clean, maintainable code
Bonus: Prior experience in mental health or healthcare organizations.
Responsibilities
Write, review, and deliver production-ready code focusing on correctness and maintainability.
Participate in code reviews, providing constructive feedback and learning opportunities.
Utilize AI tools to enhance development processes and code quality.
Contribute to architectural discussions and prioritize technical debt.
Clarify requirements proactively to mitigate risks.
Deliver features independently and support larger projects with consistent execution.
Collaborate with product managers and designers to break down complex requirements.
Benefits
Health, Dental, Vision benefits start on your first day.
Employer-sponsored 401(k) match of up to 2%.
Yearly allotment of no-cost visits to Spring Health network providers.
Competitive paid time off policies including vacation and sick leave.
Parental leave of 18 weeks for birthing parents and 16 weeks for non-birthing parents after 6 months.
Access to Noom for personalized weight management support.
Fertility care support through Carrot with reimbursement for expenses.
Access to Wellhub for fitness, mindfulness, nutrition, and sleep resources.
Sponsored child care and elder care through BrightHorizons.
Up to $1,000 Professional Development Reimbursement per year.
$200 per year donation matching for charitable causes.
Full Job Description
Reporting to the Associate Director of Engineering for the Client Experience group, this Software Engineer will implement full-stack experiences in our client- and provider-facing applications. As part of the Cost Journey team, this role is instrumental in ensuring every member understands and feels certain about their costs so they can continue booking sessions to reach their goals and feel better.
Location:This is a hybrid role based in NYC with an expectation to be in the office 2-3 days per week at our 60 Madison ave location. Candidates must be based in the NYC area or able to relocate independently within 90 days of their start date. Occasional travel will be required for team on-sites. What you'll do
Write, review, and deliver production-ready code with a focus on correctness, clarity, and maintainability.
Participate actively in code reviews-giving constructive feedback and leveraging review comments as a learning opportunity.
Use AI tools (e.g., Claude, Copilot) to explore implementation approaches, accelerate development, generate documentation, and augment code reviews-providing sufficient context to get high-quality, system-aware outputs, and always critically reviewing AI-generated code before shipping.
Contribute to architectural discussions and tech debt prioritization within your team.
Proactively clarify requirements to remove ambiguity; identify and mitigate risks before they become blockers.
Deliver features independently on well-scoped work; support larger multi-person projects with consistent execution.
Collaborate with product managers and designers to break down complex requirements into manageable, shippable units.
Advocate for high engineering standards including test coverage, documentation, and observability.
Participate in an on-call rotation to support system reliability and respond to production issues.
Identify and resolve root causes across code domains; add logging, alerting, and monitoring as a standard part of your work.
Work crossfunctionally with others teams within the organization to deliver full featured experiences.
What success looks like in this role
Delivery & Quality - Deliver projects on time, within scope, and with high stakeholder satisfaction. Maintain high system uptime and low defect rates through strong testing and observability practices.
Independent Execution - Complete well-scoped tasks independently, resolve issues proactively, and accurately track your own work. Estimates are improving in accuracy sprint over sprint.
AI-Augmented Engineering - Regularly use AI to assist with features, debugging, documentation, and test creation-iterating on prompts to improve output quality, and always validating results against team standards.
Collaboration - Partner effectively with product, design, data, and engineering teammates, contributing meaningfully to team goals and alignment.
Engineering Excellence - Contribute to improved team velocity through planning, estimation, and delivery best practices. Continuously seek out new techniques-including AI capabilities-to improve engineering outcomes.
Code Quality - Write code that is tested, secure, and easy for others to understand and maintain.
AI Fluency Expectations
Uses AI to explore multiple implementation approaches, ensuring consistency in decision making and sound tradeoffs on scope, cost and quality
Understands concepts of AI token efficiency, and works to minimize token use over time and choose less expensive models when possible
Creates thorough documentation and spikes utilizing AI extensively
Provides sufficient context to AI tools to get high-quality, system-aware outputs
Uses AI to augment code review, spotting potential bugs or improvements faster
Can actively apply their AI knowledge to build, ship, or accelerate work, delivering material impact as defined by their leveling expectations.
Understands AI coding assistant capabilities: code generation, debugging, test writing, explanation - and their core failure modes (hallucination, confident-but-wrong completions, context limits)
Knows basic prompting structure: role, context, task, output format
Familiar with Spring Health's approved AI tools (e.g., Copilot, Claude) and what each is suited for
Understands what data can and cannot be fed into AI tools per Spring Health's data standards
Can evaluate AI-generated code for functional correctness; knows output requires human review before merging
What you'll bring
3-5 years of professional software development experience
Proficiency with Ruby on Rails, React, and TypeScript
Experience building Fullstack applications
Actively uses AI coding tools (e.g., Claude, Copilot) to assist with features, debugging, and test creation-iterates on prompts to improve output quality and critically reviews all AI-generated code for correctness, security, and standards compliance
Ability to work independently and collaboratively in a fast-paced, ambiguous environment
Experience working in cross-functional Agile teams
Strong problem-solving skills with a focus on clean, maintainable code and attention to detail
Embraces writing well-designed tests that accompany all code
Bonus: Prior experience within a mental health or healthcare organization.
Note: We have even more benefits than listed here and below, your recruiter will provide more in-depth information as you continue in the interview process. Benefits are subject to individual plan requirements and eligibility criteria.
Health, Dental, Vision benefits start on your first day at Spring. You and your dependents also receive access to One Medicalaccounts HSA and FSA plans are also available, with Spring contributing up to $1K for HSAs, depending on your plan type.
Employer sponsored 401(k) match of up to 2% for retirement planning
A yearly allotment of no cost visits to the Spring Health network of therapists, coaches, and medication management providers for you and your dependents.
We offer competitive paid time off policies including vacation, sick leave and company holidays.
At 6 months tenure with Spring, we offer parental leave of 18 weeks for birthing parents and 16 weeks for non-birthing parents.
Access to Noom, a weight management program-based in psychology, that's tailored to your unique needs and goals.
Access to fertility care support through Carrot, in addition to $4,000 reimbursement for related fertility expenses.
Access toWellhub, which connects employees to the best options for fitness, mindfulness, nutrition, and sleep in one subscription
Access to BrightHorizons, which provides sponsored child care, back-up care, and elder care
Up to $1,000 Professional Development Reimbursement a year.
$200 per year donation matching to support your favorite causes.
Not sure if you meet every requirement? Research shows that women and people from historically underrepresented communities often hesitate to apply for roles unless they meet every qualification compared to other similarly-qualified candidates. At Spring Health, we are committed to fostering a workplace where everyone feels valued, empowered, and supported to Thrive. If this role excites you, we encourage you to apply.
About Spring Health
Spring Health is a mental health care company that provides employers with a comprehensive mental health solution for their employees. The company's platform uses AI and machine learning algorithms to match employees with the right mental health care provider and treatment plan. Spring Health's services include mental health assessments, therapy, medication management, and coaching. The company was founded in 2016 and is headquartered in New York, New York.