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).