Sr. Software Engineer, Product Engineering

Betterment•New York, NY
•$170,000 - $195,000•Hybrid

About The Position

Betterment is hiring a Senior Full-Stack Engineer for its Product Engineering team, which builds the applications customers use when logged in to their Betterment accounts. The team develops software that supports customers through important financial milestones, such as saving to buy a house or planning for retirement. This role collaborates with Mobile, Product, and Design to create customer experiences that make saving and investing simpler and more engaging. The position is based out of Betterment’s New York City office. Betterment describes its NY-based positions as hybrid, with four days per week in-office and no required office days during the summer and winter holidays. The New York City base salary range is $170,000–$195,000. The role may also be eligible for a company incentive bonus; actual salary may vary based on factors including location, experience, and performance.

Requirements

  • Strong experience in object-oriented programming.
  • Proficiency building frontend applications using React.js or a similar framework.
  • Experience building APIs using GraphQL.
  • Proficiency with relational databases, including schema design and writing detailed SQL queries.
  • Strong command of fundamental algorithms and data structures.
  • Proven ability to lead and manage projects spanning one or more teams, weigh tradeoffs, and ensure on-time delivery while maintaining quality, performance, and security.
  • Passion for building delightful frontend interfaces and components.
  • Passion for ongoing learning and knowledge-sharing.
  • Ability to approach complex engineering challenges with innovative and unconventional solutions.

Nice To Haves

  • Experience with Ruby on Rails is preferred.
  • Experience with Java, Python, C#, or Node.js is welcomed.

Responsibilities

  • Lead medium-to-large-scale initiatives, partnering with teammates and applying software development best practices to ship high-quality software continuously and iteratively.
  • Collaborate with Product and Design to build customer experiences that help customers save and invest.
  • Balance innovation with application performance and security.
  • Use AI coding tools in production work with sound judgment about when to use them, verify their output, or write code independently.
  • Maintain a high standard of work quality and mentor less experienced engineers.
  • Improve efficiency through clean code, rigorous testing, and pragmatic programming.
  • Work in small groups with other engineers to improve Betterment’s software.
  • Contribute to open communication and an environment where engineers share ideas and take initiative to solve problems supporting company objectives.

Benefits

  • Medical, dental, and vision coverage.
  • Life and AD&D insurance.
  • Short- and long-term disability coverage.
  • Infertility support and WPATH-aligned transgender health benefits.
  • Employee Assistance Program (EAP).
  • Transit benefits and FSA and HSA options.
  • Equity for all employees, including new-hire and refresher grants.
  • Flexible paid time off.
  • Paid parental leave.
  • Fully paid four-week sabbatical in the sixth year.
  • Company-paid professional coaching for all employees.
  • Day-one 401(k) match and matching on qualified student loan payments.
  • Potential eligibility for a company incentive bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service