Staff Engineer, User Engagement at Betterment in New York, NY

  • Company: Betterment
  • Location: Betterment HQ - New York City
  • Salary: $200K – $238K
  • Job type: full time
  • Workplace: onsite
  • Posted: 2026-07-01

Apply for this role

All open roles at Betterment

Job description

About Betterment Betterment is a leading, technology-driven financial services company that offers investing, savings and retirement solutions for retail investors and investment advisors as well as financial wellness solutions, including a 401(k) for small and medium-sized businesses. Our team is passionate about our mission, to empower people to build wealth with confidence and ease. We’re headquartered in NYC and offer hybrid NY-based positions (four days/ week in-office, with no required office days during the summer and winter holidays). About the Role The Product Engineering teams at Betterment build the applications our customers use when they are logged in to their Betterment accounts. We are looking for Staff Full Stack Engineers to join us in furthering our mission to make people’s lives better by providing delightful experiences that have been Betterment’s hallmark since inception. As a staff engineer, you'll play an instrumental role in designing and implementing complex systems within the team's domain, guiding your team's full stack development practices and collaborating with other senior engineering leaders to advance Betterment's technology and create high performance, reliability and exceptional developer experience. If you're passionate about delightful customer experiences, building scalable, high-performance web applications and are eager to work in a collaborative, forward-thinking environment, we'd love to have you on our team. This role is based out of our NYC office. Below we've reflected the base salary range for this position. Actual salaries may vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of Betterment’s total compensation package for employees. New York City: $200,000 - $238,000 This job may also be eligible for variable compensation in the form of a company incentive bonus. A Day in the Life: 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. What We’re Looking For Proven experience scoping, leading, and delivering complex technical projects from discovery through release. Hands-on experience using AI coding tools in production work, with the judgment to know when to lean on them, when to verify closely, and when to write it yourself. 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. We use Ruby on Rails, so experience with Ruby is a plus, but strong fundamentals in languages such as Java, Python, or C# are valuable. Proficiency building frontend applications using React or a similar f

Staff Engineer, User Engagement on JobPost.