Sr. Full Stack Software Engineer - Product Engineering

Francisco Partners

New York (NY)

On-site

USD 170,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity package
Flexible paid time off
Health, dental, and vision insurance
In-house chef for lunch
Professional development opportunities

Job summary

Betterment is seeking a Senior Full Stack Engineer to enhance customer experiences through innovative software solutions. This role involves collaboration across Mobile, Product, and Design teams to deliver high-quality applications that simplify financial journeys for users. Candidates should have strong object-oriented programming skills, preferably in Ruby on Rails, and proficiency with React.js and GraphQL. The position is based in New York City and offers a competitive salary range of $170,000 - $195,000, along with a comprehensive benefits package including health insurance and flexible paid time off.

Qualifications

  • Strong experience in object-oriented programming, preferably Ruby on Rails.
  • Proficiency in building frontend applications using React.js or similar frameworks.
  • Experience with API development using GraphQL.
  • Strong command of SQL and relational database design.
  • Ability to lead projects and maintain quality standards.

Responsibilities

  • Lead initiatives and ship high-quality software iteratively.
  • Collaborate with Product & Design teams to enhance customer experiences.
  • Balance innovation with application performance and security.
  • Mentor less experienced Engineers and maintain high work quality.
  • Create efficiency through clean code and rigorous testing.
  • Contribute to a culture of open communication and idea sharing.

Skills

Object-oriented programming
Ruby on Rails
React.js
GraphQL
Relational databases
Algorithms and data structures
Project management
Front-end interface design

Job description

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 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. Whether it’s saving to buy a house or planning for retirement, hundreds of thousands of people rely on us to invest and save their money. 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. Below, we've reflected the base salary range we would offer 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: $170,000 - $195,000

We offer a competitive equity package, health, dental and vision benefits, life and AD&D, short-term and long-term disability insurance, EAP, commuter and parking benefits FSA/HSA, and 401(k) with employer match as well as a flexible PTO policy. This job may also be eligible for variable compensation in the form of a company incentive bonus. For jobs based out of our NYC HQ, we require in office attendance Tuesday through Thursday, weekly.

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 our 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 GraphQL.
  • 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.
Benefits
  • A competitive suite of benefits, including medical, dental, and vision insurance; life and AD&D insurance; STD and LTD benefits, including infertility support and World Professional Association for Transgender Health approved benefits; and generous parental leave.
  • Flexible paid time off (and encouragement to use it!)
  • Meaningful opportunity for community building through our 7 Employee Resource Groups
  • Empowerment to own and lead change and affect the business
  • Dedicated professional development opportunities
  • Lunch from our in-house chef three days a week at our NYC headquarters

Betterment is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, gender (including gender nonconformity and status as a transgender or transsexual individual), sexual orientation, marital status, age, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, predisposing genetic characteristic, domestic violence victim status, arrest records, or any other characteristic protected under applicable federal, state or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Mobile Engineer
Sr. Mobile Engineer

Menlo Ventures • New York (NY)

Hybrid
USD 170,000 - 195,000
Medical, dental, and vision coverage
Equity for all employees
Flexible paid time off
+2
Sr. Mobile Engineer
Sr. Mobile Engineer

Betterment • New York (NY)

Hybrid
USD 170,000 - 195,000
Medical, dental, and vision coverage
Life and AD&D insurance
Disability (short/long-term)
+9
Sr. Software Engineer, Backend
Sr. Software Engineer, Backend

Betterment • New York (NY)

Hybrid
USD 175,000 - 215,000
Medical, dental, and vision coverage
Equity for all employees
Flexible paid time off
+2
Staff Full Stack Software Engineer
Staff Full Stack Software Engineer

Betterment • New York (NY)

Hybrid
USD 190,000 - 220,000
Competitive equity package
Health, dental and vision benefits
Flexible PTO policy
+1
Sr. Engineering Manager, App Platform
Sr. Engineering Manager, App Platform

Betterment • New York (NY)

On-site
USD 200,000 - 230,000
Medical, dental, and vision insurance
Flexible paid time off
Professional development opportunities
Staff Engineer, Backend
Staff Engineer, Backend

Betterment • New York (NY)

Hybrid
USD 210,000 - 245,000
Health, dental and vision insurance
Flexible paid time off
Professional development opportunities
+1
Engineering Manager
Engineering Manager

Menlo Ventures • New York (NY)

Hybrid
USD 170,000 - 195,000
Comprehensive health benefits
Flexible paid time off
Professional development opportunities
+1
Sr. Engineering Manager, Application Security
Sr. Engineering Manager, Application Security

Betterment • New York (NY)

Hybrid
USD 210,000 - 250,000
Medical, dental, and vision coverage
Equity for all employees
Flexible paid time off
+2
Staff Engineer (Backend)
Staff Engineer (Backend)

Menlo Ventures • New York (NY)

On-site
USD 210,000 - 235,000
Competitive equity package
Health, dental, and vision benefits
401(k) with employer match
+1
Sr. Product Security Engineer
Sr. Product Security Engineer

GoTo Meeting • New York (NY)

On-site
USD 175,000 - 205,000
Equity package
Health, dental, and vision benefits
Flexible PTO
+2