Staff Engineer, User Engagement

Betterment

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$200,000–$238,000 / yr
Posted
142 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $220k
This role $219k
$163k most similar roles pay here $273k

This role pays more than 51% of similar roles. Most pay $189,975–$250,000 — the shaded band above. At the midpoint, this role pays about $219k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About Betterment

Betterment is an automated investment service (robo-advisor) that uses technology to provide personalized investment management, retirement planning, and savings optimization at low cost for retail investors. Industry: Financial Technology & Wealth Management

Betterment currently has 9 open roles on FindRole.

Listed pay typically runs $155,000–$175,000 across 9 roles with salary data.

Most-posted roles

View all roles at Betterment

At a glance

TL;DR · Staff Engineer, User Engagement

Staff Engineer, User Engagement joins the User Engagement team to design and implement complex systems for a product that guides customers through significant financial milestones like retirement planning and home savings. In this role, you will shape technical direction, define engineering practices, and lead full-stack development projects from discovery through release. You will collaborate with cross-functional partners to translate goals into technical plans while mentoring engineers and improving developer workflows. The ideal candidate possesses strong full-stack experience building customer-facing web applications using React or similar frameworks. Technical requirements include proficiency in at least one server-side language, such as Ruby on Rails, Java, Python, or C#, along with expertise in relational databases, SQL, and GraphQL. You will solve complex problems to ensure high performance, reliability, and maintainability for the platform's core financial services.

What does a Engineer earn?

Median $185000 from 249 postings across 48 companies.

See salary data

What you'll do

  • Define technical direction and engineering practices for customer-facing products.
  • Translate product goals into pragmatic technical plans and phased delivery schedules.
  • Build high-quality full-stack software with a focus on performance and reliability.
  • Lead complex projects from discovery through release while managing technical trade-offs.
  • Improve developer experience by reducing friction and investing in code health.
  • Mentor engineers across all levels through feedback, pairing, and design reviews.
  • Evaluate and adopt new technologies to improve customer and developer experiences.

What we're looking for

  • Proven experience scoping, leading, and delivering complex technical projects from discovery through release.
  • Strong full stack engineering experience building customer-facing web applications and supporting systems.
  • Proficiency in at least one server-side language such as Ruby, Java, Python, or C#.
  • Proficiency building frontend applications using React or a similar framework.
  • Experience with GraphQL is considered a plus.
  • Proficiency with relational databases, including schema design and writing detailed SQL queries.
  • Track record of mentoring engineers through feedback, pairing, design reviews, and technical leadership.
  • Strong technical judgment to evaluate tradeoffs and make pragmatic decisions regarding software quality and reliability.

More like this

Similar roles

Staff Engineer, User Engagement

Betterment

New York, NY 142 days ago $200,000$238,000
Ruby on Rails Ruby React GraphQL SQL Python Java C# Relational Databases Full Stack Development Observability Testing
Hybrid

Staff Engineer, People Technology

GitLab

Remote (Canada) 51 days ago $126,400$213,600
Workato Ruby Python Workday Web Services GitLab CI/CD Google Cloud Platform AWS Docker Kubernetes Claude LLMs Model Context Protocol Greenhouse Git
Remote

Staff Engineer - Full Stack Applications FinOps

GEICO

Remote (Bethesda, MD) +3 45 days ago $110,000$230,000
React TypeScript Bootstrap Django Golang Python Kafka gRPC Apache Spark PostgreSQL Cassandra MongoDB Kubernetes Docker Terraform Azure AWS GCP CICD
8+ yrs exp Remote

Staff Engineer

GEICO

Remote (WA) 115 days ago $115,000$230,000
Docker Kubernetes Java Python Go .NET C++ MySQL PostgreSQL REST SOAP CI/CD Infrastructure as Code Terraform Ansible Git CircleCI Grafana Prometheus AWS GCP Azure
6+ yrs exp Remote

Staff Engineer

MongoDB

Gurugram, India 87 days ago
Distributed Systems Python Go Java Kubernetes Containerization AI Frameworks MongoDB Performance Tuning
8+ yrs exp Hybrid