Sr. Software Engineer, Backend

Betterment Betterment · Fintech · New York, NY · Engineering

Senior Backend Engineer at Betterment, a financial services company, focusing on building and scaling core backend systems for their Broker Dealer platform. The role involves ensuring transaction efficiency, system stability, and regulatory compliance, while also mentoring junior engineers.

What you'd actually do

  1. Build innovative trading and money-movement technology that empowers people to make the most of their money so they can live better
  2. Solve “impossible” problems. Take your ideas to the next level right away. We experiment, iterate, learn, and repeat
  3. Uphold a standard of excellence in your work, continuously seeking improvement and welcoming guidance from more experienced engineers
  4. Collaborate with purpose. You’ll work in small groups with other talented thinkers and figure out how to make Betterment’s software even better
  5. 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

Skills

Required

  • 5+ years professional experience in at least one object-oriented language
  • Familiarity with writing Java code
  • 5+ years professional experience with SQL and relational databases
  • designing schemas
  • writing detailed SQL queries
  • A strong command of fundamental algorithms and data structures
  • Experience working in large-scale distributed systems
  • Experience designing, building, scaling, and maintaining core backend software components
  • Proven ability to lead and manage projects that span one or more teams

What the JD emphasized

  • strict regulatory compliance
  • backend scaling
  • software design
  • optimization
  • system stability
  • core backend software components
  • designing schemas
  • writing detailed SQL queries
  • large-scale distributed systems
  • scaling
  • maintaining core backend software components
  • lead and manage projects
  • on-time delivery
  • high standards of quality
  • performance
  • security