Search jobs > New York, NY > Software engineer backend

Software Engineer, Backend

Betterment
Fifth Floor, New York, New York
$140K-$155K a year
Full-time

About the role

Custody is the core of the Betterment platform. On a busy day, we need to securely move millions of dollars through the Betterment system.

At the same time, every transaction must flow through a complicated series of risk checks to ensure strict regulatory compliance.

Every ounce of efficiency and intelligence we pour into this system translates into more value for our customers. We’re looking for engineers to help us answer some of our most difficult backend scaling, software design, and optimization questions.

As a Backend Engineer on our Custody Team, you'll help balance on-time delivery of new platform features alongside system stability and scale.

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 : $140,000 - $155,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

  • Build innovative trading and money-movement technology that empowers people to make the most of their money so they can live better
  • Solve impossible problems. Take your ideas to the next level right away. We experiment, iterate, learn, and repeat
  • Uphold a standard of excellence in your work, continuously seeking improvement and welcoming guidance from more experienced engineers
  • Collaborate with purpose. You’ll work in small groups with other talented thinkers and figure out how to make Betterment’s software even better
  • Gain trust through transparency. We believe in taking the guesswork out of investing. That means a consistent experience for our customers you’ll build the tools to make it possible
  • Create efficiency. Our software helps customers save time and money. We maintain it through clean code, pragmatic programming, and lean engineering
  • Contribute to an environment of open communication where engineers feel empowered to share ideas and take initiative to solve problems that achieve company objectives

What we’re looking for

  • 3+ years professional experience in at least one object-oriented language, preferably Java
  • 3+ years professional experience with SQL and relational databases
  • A strong command of fundamental algorithms and data structures
  • Demonstrated ability to contribute to complex projects and independently deliver small features in established codebases
  • Appreciation for agility and pragmatism in software development

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
  • 27 days ago
Related jobs
Promoted
ActionIQ
New York, New York

You'll work in all areas of the software development life cycle to launch new features and improve and refactor our backend systems. Excitement to work in a team environment with other engineers and product managers on service consumed by other engineering teams. We develop the Scala code base u...

Promoted
Capital One Financial Corporation
New York, New York

Senior Software Engineer, BackEnd. We are seeking BackEnd 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 forefront of driving a major transformation within Capital One. At least 4 year...

Promoted
Intelletec
New York, New York

As a backend engineer, you’ll become a key part of an esteemed team revolutionizing the rental landscape. Emerge as a key player in our team, collaborating with the Head of Engineering and Head of Product. Proven, hands-on software development experience. ...

Promoted
Sixfold
New York, New York

You have 3+ years of professional software engineering experience. As an early engineer of Sixfold, you will have the opportunity to influence the foundation and growth of our business. Optimize our backend services to match our growing data needs. You appreciate healthy engineering debates but know...

Promoted
dYdX
New York, New York

YdX is founded by an ex-Coinbase, ex-Uber engineer, with a Princeton CS background. Write low latency financial software that will process billions of dollars a day worth of trading volume, including order book matching engines, trading engines, and REST & Websocket API endpoints. ...

GlossGenius
New York, New York
Remote

As a Staff Software Engineer at GlossGenius, you are focused on some of GlossGenius's most complex and highest-impact opportunities. Joining its powerful, intuitive platform with its vibrant, distinguished brand, GlossGenius is the ideal combination of a fintech, SMB software, and consumer company a...

Cockroach Labs
New York, US

We are looking for a backend software engineer who is excited to focus on the server side components of our Cloud Console application. Working closely with our SRE team, Frontend & other Backend Engineers, & Database Engineers you will be part of a collaborative culture striving to make data easy at...

Knock
New York, New York
Remote

Express a breadth and depth of knowledge: the Lead Software Engineer has deep knowledge of software engineering in multiple domains. Title: Lead Software Engineer (Backend). We are seeking a passionate Lead Software Engineer to play a key role in designing, architecting, and constructing our core ba...

Compass
New York, New York

As a Senior Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for our customers. BS in Computer Science, Software Engineering or equivalent practical experience. Inspire, recruit, and mentor fellow engineers. Ope...

Maven Clinic
New York, US
Remote

As a staff level software engineer at Maven Clinic, you will be responsible for driving the technical vision and roadmap for our Platform and Product Teams. Lead the design, development, and maintenance of highly scalable, performant, and reliable systems that support the growing needs of Maven's pl...