Search jobs > New York, NY > Sr software engineer

Sr. Full Stack Software Engineer - Product Engineering

Betterment
Fifth Floor, New York, New York
$170K-$195K a year
Full-time

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.

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 and we won’t stop until we reach them. We don’t just show up; we give our all, then celebrate our wins.

We value all perspectives

When we collaborate, we're at our best. We believe diverse perspectives lead to better outcomes and strive to uphold our supportive and inclusive community.

We invest in you with :

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
  • 30+ days ago
Related jobs
Promoted
JPMorgan Chase & Co
New York, New York

As a Senior Lead Software Engineer at JPMorgan Chase within the Asset Wealth Management, Highbridge Capital Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes...

Promoted
Northwestern Mutual Investment Services, LLC
Queens, New York

Expertise in full stack development. Capable of communicating between product, engineering, and the business. Engaged in software design and hands-on development. Previous experience mentoring and/or coaching engineers. ...

Promoted
JPMorgan Chase & Co
New York, New York

As a Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, Product Agility Tools, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities o...

Promoted
Jobs for Humanity
Queens, New York

Manager, Software Engineering, Full Stack (Go, Python, Site Reliability Engineering). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Manager Software Engineer, you’ll have the opportunity to be on the forefront of driv...

Capital One
New York, New York

Ave (22114), United States of America, New York, New YorkSenior Software Engineer, Full Stack (Bank Tech). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the fore...

OpenSea
New York, New York

As an early engineering hire, you'll have broad ownership over the OpenSea product. ...

Harnham
New York, New York

Full Stack, Software Engineer, Backend Development, Frontend Development, UI/UX, Web Apps, Typescript, Javascript, Python, Fashion, Artificial Intelligence. In this role, you will be partnering with product, and working directly with the business to build and maintain full stack applications. As Ful...

Betterment
New York, US

Our team is passionate about our mission: making peoples lives better.Were headquartered in NYC, & offer hybrid NY-based (three days/ week in-office) & select, non-NY-based remote positions....

Amazon.com Services LLC
New York, New York

Device Advertising Products and Personalization (DAPP) team is growing their newest line of business, Prime Video Display Native Ads (PVNA) by expanding their 2-pizza team in New York. This is your chance to get involved in the growth and expansion of ad products, drive significant portions of the t...

Amazon.com Services LLC
New York, New York

You will be responsible for designing and developing software products that will provide measurement data to a wide set of users across all of Amazon's advertising suite. Are you excited about operating at Internet scale? Do you want to work at the intersection of Machine Learning, Data Science, and...