← All roles

Staff Engineer

Betterment· Engineering
Apply on company site
Hybrid (New York City, NY)$200k - $238kfull-timePosted 6mo ago

About the role

Staff Full Stack Engineer role at Betterment to design and implement complex systems, lead full stack development practices, and elevate engineering standards for customer-facing web applications in a collaborative, high-performance environment.

Responsibilities

  • Shape the technical direction for large projects helping define the systems, patterns, and engineering practices behind customer-facing experiences.
  • Establish and evolve the team's practices for AI-assisted development, including how AI-generated code is reviewed, tested, and held to the same quality bar as anything else we ship.
  • Partner with engineers, product managers, designers, and other stakeholders to turn product goals into pragmatic technical plans and phased delivery.
  • Design and build high-quality software across the stack, with a high bar for performance, reliability, observability, and maintainability.
  • Guide complex projects from discovery through release, aligning teammates, clarifying tradeoffs, and helping the team make sound technical decisions.
  • Create leverage for the team by reducing technical friction, improving developer workflows, and making thoughtful investments in architecture and code health.
  • Mentor engineers across levels through feedback, pairing, design reviews, and day-to-day technical leadership.
  • Collaborate with other senior/Staff engineers to evaluate new patterns and technologies, and adopt them thoughtfully when they improve the customer or developer experience.
  • Raise the bar for how we work by sharing knowledge, strengthening engineering practices, and contributing to an inclusive, high-trust engineering culture.

Qualifications

  • Proven experience scoping, leading, and delivering complex technical projects from discovery through release.
  • Hands-on experience using AI coding tools in production work, with judgment on when to rely on them vs. manual coding.
  • Strong full stack engineering experience, including building customer-facing web applications and the systems that support them.
  • Strong experience in at least one server-side language (Ruby on Rails experience a plus; strong fundamentals in Java, Python, or C# also valuable).
  • Proficiency building frontend applications using React or a similar framework; GraphQL a plus.
  • Proficiency with relational databases, including schema design and writing detailed SQL queries.
  • Strong technical judgment and ability to evaluate tradeoffs and make pragmatic decisions without compromising quality.
  • Experience building consensus, influencing technical direction, and collaborating with technical and non-technical stakeholders.
  • Track record of mentoring engineers through feedback, pairing, design reviews, and day-to-day technical leadership.
  • High bar for software quality, including testing, observability, reliability, and maintainability.

Skills

Required:Full stack engineeringServer-side programmingFrontend developmentSQL/databases
Nice to have:GraphQL

Benefits

  • Medical, dental, and vision coverage; life and AD&D insurance; short- and long-term disability; infertility support and transgender health benefits; EAP; transit benefits; FSA and HSA options.
  • Equity for all employees, including new hire and refresher grants.
  • Flexible paid time off, paid parental leave, and a fully paid four-week sabbatical in sixth year.
  • Company-paid professional coaching.
  • Day-one 401(k) match plus matching on qualified student loan payments.
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Betterment

Automated investing & Financial planning

Betterment can help grow your money by making saving and investing easy. Invest in a tailored portfolio, set buckets for your goals, and earn rewards.

investingfinancial planningsavingretirementtax-smart technologyinvestment portfolioscash management

More open roles at Betterment