Jobs · Engineering

Senior Software Engineer

Cartwheel · Cambridge, MA · 1 mo ago
RemoteRemoteEngineering$170k–$200k/yrFull-time

Role

Join Cartwheel to help tackle the student mental health crisis. Cartwheel is an early-stage company building a new kind of mental health program for kids that puts schools at the center. We see our role as supporting school staff who see kids every single day.

About the role

This is a W2, Full-Time, Salaried position. Location: Remote, based in the United States. Start date: September 2026. Salary: $170,000 - $200,000 + meaningful equity.

How we work

AI-FIRST. We are an AI-first engineering team, and we mean it as a practice rather than a slogan. Agents are part of our day-to-day toolchain, and the context that makes them effective, styleguides, agent skills, architecture docs, evals, lives in the repo and is maintained like any other code.

What you'll do

  • Technical Leadership & Architecture
  • Full-Stack Development & Delivery
  • Quality & Engineering Excellence
  • Cross-Functional & Forward-Deployed Collaboration

Who you are

  • Mission-driven with passion for tackling the youth mental health crisis and improving outcomes for students and families
  • 5+ years of professional software engineering experience with a demonstrated track record of delivering high-quality, scalable solutions
  • Strong full-stack development expertise with demonstrable ability to build features end to end
  • Experience with our technology stack or eagerness to learn: Ruby on Rails, Hotwire, React (TypeScript)
  • Problem-solving skills with strong analytical and debugging skills and ability to tackle complex technical challenges systematically
  • System design experience that showcases an understanding of web application architecture, API design, and scalable system patterns
  • Quality focus with commitment to writing well-tested, maintainable code that follows established patterns and best practices
  • Product engineering instincts, you think deeply about the user and the business outcome, not just the ticket, and you're comfortable being forward-deployed with the people who use what you build
  • Fluency with AI-assisted development, and genuine interest in improving how a team works rather than only what it ships
  • Self-starter mentality with demonstrated ability to take projects from conception to completion with minimal oversight
  • Communication abilities to collaboratively explain technical concepts to diverse audiences

Extra credit

  • Healthcare, mental health, or education technology experience with understanding of regulatory requirements and user sensitivity
  • Early-stage startup experience with ability to work effectively in fast-paced, evolving environments
  • Track record of building internal tools, developer tooling, or test and build infrastructure that made a team measurably faster
  • Technical mentorship experience with a track record of helping other engineers grow their skills
  • Open source contributions or technical writing that demonstrates your expertise and communication abilities

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com