Sr. Software Engineer, Product Engineering
Betterment · Betterment HQ - New York City
About this role
**Sr. Software Engineer, Product Engineering** **About Betterment** Betterment is a technology-driven financial services company offering investing, savings, and retirement solutions for retail investors and investment advisors, plus financial wellness solutions including a 401(k) for small and medium-sized businesses. 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** Product Engineering teams at Betterment build the applications customers use when they’re logged into their Betterment accounts. We’re looking for Senior Full Stack Engineers to help deliver delightful, customer-focused experiences. You’ll work on software that guides customers through key life events—like saving to buy a house or planning for retirement—so people can invest and save with confidence and ease. You’ll collaborate with Mobile, Product, and Design to build and improve these experiences. **Location & compensation** - **Based out of NYC office** - **Base salary range (NYC): $170,000 – $195,000** - This role may also be eligible for a company incentive bonus **A day in the life** - Lead medium-to-large initiatives while following software development best practices to ship high-quality software continuously - Partner with Product & Design to build delightful experiences for customers - Balance innovation with application performance and security - Use AI coding tools in production work with strong judgment (know when to verify closely vs. write yourself) - Maintain a high bar for quality and mentor less experienced engineers - Create efficiency through clean code, rigorous testing, and pragmatic programming - Collaborate in small groups to improve Betterment’s software - Contribute to an open, empowering culture where engineers can share ideas and take initiative **What we’re looking for** - Strong object-oriented programming experience (**Ruby on Rails preferred**; Java, Python, C#, or Node.js welcomed) - Proficiency building frontend applications with **React.js** (or similar) - Experience building **APIs using GraphQL** - Proficiency with **relational databases**, including schema design and detailed SQL - Strong fundamentals in algorithms and data structures - Proven ability to lead projects spanning one or more teams, balancing tradeoffs for on-time delivery and high standards of quality, performance, and security - Passion for building delightful frontend interfaces and components - Passion for ongoing learning and knowledge-sharing - Ability to tackle complex engineering challenges with innovative, unconventional solutions **Join a team built on these core values** - **We change lives** - **We set audacious goals** - **We value all perspectives** - **We simplify financial services** **Our commitment to your total well-being** - Competitive benefits (medical, dental, vision; life and AD&D; short/long-term disability; infertility support; WPATH-aligned transgender health benefits; EAP; transit benefits; FSA/HSA options) - **Ownership:** Equity for all employees (including new hire and refresher grants) - **Time:** Flexible paid time off, paid parental leave, and a fully paid four-week sabbatical in your sixth year - **Growth:** Company-paid professional coaching - **Wealth:** Day-one 401(k) match plus matching on qualified student loan payments **What happens next** - We review applications over a few weeks - If there’s int
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.