×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Full Stack Software Engineer - Product Engineering

Job in New York City, Richmond County, New York, 10261, USA
Listing for: Betterment
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 170000 - 195000 USD Yearly USD 170000.00 195000.00 YEAR
Job Description & How to Apply Below

Sr. Full Stack Software Engineer - Product Engineering

Join to apply for the Sr. Full Stack Software Engineer - Product Engineering role at Betterment
.

About Betterment
Betterment is a leading, technology-driven financial services company that offers investing 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: making people’s lives better. We’re headquartered in NYC and offer hybrid NY-based positions (three days/week in-office).

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 Senior 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. Our software guides customers through the most important life events in their financial journey.

If you are passionate about financial wellness and are driven to solve complex problems that make saving and investing simple, this role is for you. As a Senior Full-Stack Engineer, you’ll work collaboratively with our Mobile, Product, and Design functions to guide and delight our customers on their financial journey. This role is based out of our NYC office. The base salary range for this position is NYC-specific and may vary based on location, experience, and performance.

Salary
New York City: $170,000 - $195,000

A day in the life
  • Lead medium-to-large scale initiatives, partnering with teammates and adhering to software development best practices in order to ship high quality software continuously and iteratively.
  • Collaborate with Product & Design teams to build delightful experiences that help our customers save and invest.
  • Balance innovation with the need to maintain application performance and security.
  • Maintain a high bar of excellence in your work quality, setting an example for and mentoring less experienced Engineers to do the same.
  • Create efficiency. Our software helps customers save time and money. We maintain it through clean code, rigorous testing and pragmatic programming.
  • Collaborate with purpose. You’ll work in small groups with other talented Engineers and figure out how to make Betterment’s software better.
  • Contribute to an environment of open communication, where engineers feel empowered to share ideas and take initiative to solve problems that contribute to achieving company objectives.
What We’re Looking For
  • Strong experience in object-oriented programming;
    Ruby on Rails is preferred. Experience with Java, Python, C#, or Node.js is welcomed.
  • Proficiency in building frontend applications using React.js or a similar framework
  • Experience building APIs using Graph

    QL.
  • Proficiency with relational databases, including designing schemas and writing detailed SQL queries.
  • A strong command of fundamental algorithms and data structures.
  • Proven ability to lead and manage projects that span one or more teams, considering tradeoffs to ensuring on-time delivery while maintaining high standards of quality, performance and security.
  • Passion for building delightful front end interfaces and components.
  • Passion for ongoing learning and knowledge-sharing.
  • Adept at approaching complex engineering challenges with innovative and unconventional solutions.
What Being At Betterment Means For You
  • We change lives:
    Join a community of innovators working to transform financial outcomes for real people. Your work will make an impact, always laddering up to our mission: making people’s lives better.
  • We set audacious goals:
    We set them for the company, our customers, and ourselves; we don’t stop until we reach them.
  • We value all perspectives:
    We believe diverse perspectives lead to better outcomes and strive to uphold our supportive and inclusive community.
  • We Invest In You With: a competitive benefits package, flexible paid time off, meaningful opportunity for community building through Employee Resource Groups, professional development opportunities, and onsite meals where applicable.
What Happens Next

We’ll take a few weeks to review all applications. If we’d like to spend more time with you, we’ll reach out to arrange next steps, which will include 3-4 sets of meetings with your future colleagues. Depending on the role, you may be asked to complete a case study or technical assessments. On average, hiring decisions take 3-5 weeks. We strive to interview 2-3 final-round candidates.

We are unable to provide individual feedback during the interview process. Betterment is an equal opportunity employer. Accommodations are available upon request during the interview process. See E-Verify and Right to Work notices as applicable.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary