Jobs · Engineering · New York

Sr. Software Engineer, Backend

Betterment · New York, NY · 1 wk ago
Engineering$175k–$215k/yrFull-time

About the role

Betterment is seeking a Senior Engineer to join our Broker Dealer team. This role is based in our NYC office.

Responsibilities

  • 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
  • Create efficiency. Our software helps customers save time and money. We maintain it through clean code, pragmatic programming, and lean engineering

Requirements

  • 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, including designing schemas and 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, considering tradeoffs to ensuring on-time delivery while maintaining high standards of quality, performance and security

Qualifications

  • We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws

Skills

  • Experience with backend development
  • Experience with Java and SQL
  • Experience with large-scale distributed systems
  • Experience with object-oriented languages
  • Experience with fundamental algorithms and data structures
  • Experience with project management and team leadership

Benefits

This job may also be eligible for variable compensation in the form of a company incentive bonus.

Pay

New York City: $175,000 - $215,000

Schedule

Based out of our NYC office, this role is a hybrid position (four days/week in-office, with no required office days during the summer and winter holidays).

Similar jobs