← Back to jobs

Software Developer, Platform

Betterment
FULL_TIME Remote · US New York, New York, US Posted: 2026-05-22 Until: 2026-07-21
Apply Now →
Click to apply for this remote job opportunity.
Complete your application on the next page.
Job Description
Betterment is a leading, technology-driven financial services company that offers investing, savings and retirement solutions for retail investors and investment advisors as well as financial wellness solutions, including a 401(k) for small and medium-sized businesses. We’re headquartered in NYC and offer hybrid NY-based positions (four days/ week in-office, with no required office days during the summer and winter holidays). Broker Dealer is the core of the Betterment platform. On a busy day, we securely move millions of dollars through the Betterment system and ensure each transaction flows through a complex series of risk checks for 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 Senior Engineer in our Broker Dealer organization, you'll help balance on-time delivery of new platform features alongside system stability and scale, all while helping mentor and grow a team of amazing engineers. This role is based out of our NYC office. For jobs based out of our NYC HQ, we require in office attendance Monday through Thursday, weekly. Actual salaries may vary depending on factors including but not limited to location, experience, and performance. 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 Monday through Thursday, weekly. You’ll work in small groups with other talented thinkers and figure out how to make Betterment’s software even better That means a consistent experience for our customers — you’ll build the tools to make it possible Our software helps customers save time and money. We maintain it through clean code, pragmatic programming, and lean engineering 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 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 Join a community of innovators working to transform financial outcomes for real people. We set them for the company, our customers, and ourselves—and we won’t stop until we reach them. We believe diverse perspectives lead to better outcomes and strive to uphold our supportive and inclusive community. A competitive suite of benefits, including: medical, dental, and vision insurance; life and AD&D insurance; Flexible paid time off (and encouragement to use it!) Meaningful opportunity for community building through our 7 Employee Resource Groups Lunch from our in-house chef at our NYC headquarters We’ll take a few weeks to review all applications. Depending on the role, we may ask you to complete a case study exercise or technical assessments, as we want to collect a robust set of data points to better inform our decisions. Please note that, as we usually receive an overwhelming number of applications for open positions, we’re unable to offer individual feedback during the interview process. Please note that in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. We’re an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, gender (including gender nonconformity and status as a transgender or transsexual individual), sexual orientation, marital status, age, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, predisposing genetic characteristic, domestic violence victim status, arrest records, or any other characteristic protected under applicable federal, state or local law. E-Verify Notice (Spanish) Right to Work Notice (Spanish) CPRA Language - CA Applicants ONLY We collect and store personal information for the purposes of candidate tracking (for this role and future opportunities). The information you pro