Staff Full Stack Software Engineer - Product Engineering

Betterment

New York City, US
New york city: $200,000 - $238,000 py
4 days onsite (hybrid)
Designing and implementing complex systems
Guide full stack development practices
Modern javascript frameworks (react)
Betterment is seeking a Staff Full Stack Software Engineer for its Advisor Experience team in New York City. This role involves leading technical projects, designing complex systems, and collaborating with other engineers to enhance Betterment’s investment management platform

Job Summary

  • The Advisor Experience team aims to build the best full-service investment management platform in the industry, empowering financial advisors with tools to manage their clients.
  • As a staff engineer, you’ll play an instrumental role in designing and implementing complex systems, guiding your team’s full stack development practices and collaborating with other senior engineering leaders.
  • 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.

Matching Summary

Match Score: 85

Betterment is seeking a Staff Full Stack Software Engineer for its Advisor Experience team in New York City. This role involves leading technical projects, designing complex systems, and collaborating with other engineers to enhance Betterment’s investment management platform.

Salary

New York City: $200,000 - $238,000

Skills & Requirements

Must-have

  • designing and implementing complex systems
  • guide full stack development practices
  • modern Javascript frameworks (React)
  • server-side language (Ruby, Java, C#, C++, Python)
  • technical design and architecture
  • gathering inputs and building consensus
  • communicating with technical and non-technical colleagues
  • upskilling teammates through feedback and mentorship
  • making tradeoffs to ship without compromising quality
  • automated tests are a worthwhile investment

Nice-to-have

  • delightful customer experiences
  • building scalable, high-performance web applications
  • collaborative, forward-thinking environment
  • passion for software engineering
  • appreciate agility and pragmatism
  • thrive in a startup environment

Key Requirements

  • proven and recent experience leading technical projects
  • experience in at least one server-side language
  • experience building interactive web applications
  • strong understanding of technical design and architecture
  • experience gathering inputs and building consensus
  • experience communicating effectively
  • commitment to upskilling teammates
  • passion for software engineering
  • know how to make tradeoffs
  • realize that automated tests are a worthwhile investment
  • appreciate agility and pragmatism
  • thrive in a startup environment

Work Rights

Not specified

Tailored Resume

Cover Letter