Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

$175k - $215k

Betterment

Sr. Software Engineer

Betterment HQ - New York City

About Betterment

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. Our team is passionate about our mission, to empower people to build wealth with confidence and ease. 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).

About the Role

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. Below we've reflected the base salary range for this position. Actual salaries may vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of Betterment's total compensation package for employees.

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

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

A Day in the Life
  • 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
  • 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
  • Create efficiency. Our software helps customers save time and money. We maintain it through clean code, pragmatic programming, and lean engineering
  • Contribute to an environment of open communication where engineers feel empowered to share ideas and take initiative to solve problems that achieve company objectives
What We're Looking For
  • 5+ years of professional expertise in at least one object oriented language, preferably Java
  • 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
Join a team built on these core values

We change lives

Be a part of a community of innovators working to transform financial outcomes for real people. Your work will make an impact, always laddering up to our mission; to empower people to build wealth with confidence and ease.

We set audacious goals

We set them for the company, our customers, and ourselves, and we won't stop until we reach them. We don't just show up; we give our all, then celebrate our wins.

We value all perspectives

When we collaborate, we're at our best. We believe diverse perspectives lead to better outcomes and strive to uphold our supportive and inclusive community.

We simplify financial services

We're financial services pioneers, always finding new ways to improve, optimize, and enhance. Constant improvement is in our DNA.

Our Commitment to Your Total Well-being:

  • We offer a competitive suite of benefits , including medical, dental, and vision coverage; life and AD&D insurance; short- and long-term disability; infertility support and WPATH-aligned transgender health benefits; an Employee Assistance Program (EAP); transit benefits and FSA and HSA options
  • Ownership: Equity for all employees, including new hire and refresher grants.
  • Time: Flexible paid time off, paid parental leave, and a fully paid four-week sabbatical in your sixth year.
  • Growth: Company-paid professional coaching for all employees.
  • Wealth: Day-one 401(k) match plus matching on qualified student loan payments.
What happens next

We'll take a few weeks to review all applications. If we'd like to spend more time with you, we'll reach out to arrange next steps, which will include 3-4 sets of meetings with your future colleagues.

In the interview process, we'll look to learn more about your skills, experiences, capabilities, and motivators. Many of our questions will be aimed at understanding how you might operate here at Betterment. 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.

On average, it takes us around 3-5 weeks to make a hiring decision, depending on your availability and sense of urgency. As a best practice, we aim to interview at least 2-3 final round candidates before making a hiring decision. 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.

We recognize that interviewing for a new role is a big deal. We appreciate you considering Betterment as the next step in your career, and our Recruiting Team is here to support and advocate for you through the interview process!

Betterment is dedicated to providing accommodations to candidates upon request. If you need accommodations at any point throughout the interview process, please reach out to your recruiter.

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. You will not be penalized for redacting or removing this information.

Come join us!

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in New York, NY vacancy
  •  ...the leaderboard, take part in challenges, connect with each other, and much more. We’re looking for strong, passionate senior software engineers to join us in our quest to improve these experiences and build entirely new ones, while scaling our architecture to support... 
    Senior
    Full time

    Peloton Corporation

    New York, NY
    15 hours ago
  •  ...Real Time Trading, Compliance & Risk Systems Engineer This opportunity is sitting in NYC - Hybrid 2-3x/week You will be responsible for designing, implementing & continuously evolving real time trading, compliance & risk systems on the engineering team. This team works... 
    Senior

    BAMM Staffing

    New York, NY
    5 days ago
  • DV Media Effectiveness Platform Introduce yourself to our recruiters and we'll get in touch if there's a role that seems like a good match. DV provides the industry's leading Media Effectiveness Platform. Utilizing trusted measurement data and dynamic AI optimization...
    Senior

    DoubleVerify

    New York, NY
    1 day ago
  • Java/J2EE Frameworks (Spring MVC, Spring Batch, SpringBoot Microservices) Design patterns and principles, Web Services (REST, SOAP) Security & Integration technologies (SSO, MSSL, OAuth, JWT, etc.) Oracle PostgreSQL, NoSQL,JUNIT and Rest Assure Maven...
    Senior

    Procyon TS

    New York, NY
    5 days ago
  • AutoNation is one of the largest automotive retailers in the United States, offering innovative products, exceptional services, and comprehensive solutions, empowering our customers to make the best decisions for their needs. With a network of dealerships nationwide strengthened...
    Senior
    Remote work

    AutoNation

    New York, NY
    3 days ago
  •  ...Sr. ServiceNow Software Engineer This Sr. ServiceNow Software Engineer will know ServiceNow well enough to confidently develop within the platform in general, in addition to having specific hands-on experience within Catalogue. Centura will lean on this resource to... 
    Senior

    Software Technology Inc

    New York, NY
    1 day ago
  • $138.9k - $256.5k

     ...conversational dialogue and artificial intelligence. As a member of this exceptional team, you'll collaborate with world -class software engineers and machine learning experts to enhance the Siri experience. The position involves systems programming, strong coding skills... 
    Senior
    Full time
    Work experience placement

    Career-Mover

    New York, NY
    15 hours ago
  •  ...Sr. Software Engineer MAHIN-JOB-32905 Position :- Mlops Engineer Location :- NYC/Alpharetta GA (Day 1 Onsite) Must have: Strong understanding of AI/Client concepts and techniques. Proficiency in programming languages such as Python, with hands on... 
    Senior

    Keylent Inc

    New York, NY
    3 days ago
  • $180k - $250k

     ...enterprise ready. Build GenAI & Copilots security solutions for enterprise customers. Collaborate cross-functionally with product, engineering, sales, and customer teams. Contribute to scaling Zenity's platform, processes, and customer success. Requirements... 
    Senior
    Work at office
    Worldwide

    Zenity

    New York, NY
    4 days ago
  •  ...Job Title: Senior Software Engineer - .NET Location: New York City, NY, Type: Full Time - Contract About The Role: In this role, you'll be at the core of our predictive marketing efforts, working closely with Product, Marketing, and cross-functional... 
    Senior
    Full time
    Contract work

    3B Staffing LLC

    New York, NY
    3 days ago
  •  ...Senior Software Engineer Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media... 
    Senior
    Work at office

    The Walt Disney Studios

    New York, NY
    5 days ago
  • $180k - $230k

     ...possible in healthcare. We’re looking for exceptional people to help us accelerate that reality. About the Role As a Sr. Software Engineer, Backend, you will be building AI-powered solutions across our Clinical Documentation and Medical Coding suite. You will... 
    Senior
    Full time
    Home office
    Flexible hours

    Akasa

    New York, NY
    15 hours ago
  • $190k - $220k

     ...enough to support all customers. We are not building be-spoke software! If you want a highly structured environment, this will feel...  ...feel right at home. About the Role: As a Senior Full Stack Engineer at Odyssey, you’ll build the core technology behind our platform... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    The Odyssey

    New York, NY
    15 hours ago
  •  ...We are looking for a full-stack software engineer to build software to efficiently manage microgrids and other distributed energy resources. This is a great role for someone looking to build software that will change the future of the energy industry. This role will... 
    Senior
    Work at office

    Scale Microgrid Solutions

    New York, NY
    3 days ago
  • $120k - $170k

     ...to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. As a Senior Software Engineer focused on Agentic, LLM-powered applications, you will design, develop, and optimize intelligent systems and autonomous agents... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    3 days ago
  •  ...Backend Software Engineer We are looking for a highly accomplished backend software engineer with extensive experience in leading and building customer facing performant backend services. You will be on the team that creates and expands Peloton's e-commerce presence... 
    Senior
    Temporary work

    Peloton

    New York, NY
    5 days ago
  • $148.7k - $199.4k

     ...Sr Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists... 
    Senior
    Work at office

    Disney

    New York, NY
    5 days ago
  • $148.7k - $199.4k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  .... We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic engineering team. In this role,... 
    Senior
    Work at office

    The Walt Disney Company

    New York, NY
    2 days ago
  • $155k - $197k

     ...are seeking an experienced and hands-on full stack developer Sr / Lead Engineer to join our Asset Management - Investment Technology in NYC....  ...to specifications. Complete deliverables using the Software Development Life-Cycle (SDLC). Partner with the business... 
    Senior
    Full time
    Part time
    For contractors

    Ameriprise Financial

    New York, NY
    2 days ago
  • $118k - $152k

     ...Sr. Software Engineer At Early Warning, we've powered and protected the U.S. financial system for over thirty years with cutting-edge solutions like Zelle®, Paze℠, and so much more. As a trusted name in payments, we partner with thousands of institutions to increase... 
    Senior
    Hourly pay
    Work experience placement
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    New York, NY
    5 days ago
  •  ...Distributed Global, Hudson River Trading, and Flow Traders. Check out our website and docs for more details.   Incubations Engineering at Sei Sei Labs is looking for a Fullstack Engineer to help shape the future of Web3 by empowering innovative, high-impact... 
    Senior
    Full time

    Sei Labs

    New York, NY
    15 hours ago
  • $110k - $115k

    Job Title: Database Administrator Location: TechM US Atlanta, GA 3100 Years of Experience: 5 7 Years Job Summary: We are seeking a skilled Database Administrator (DBA) with a strong background in Microsoft SQL Server and SQL Server Management Studio (SSMS). The ideal candidate...
    Senior

    Black Rock Groups

    New York, NY
    2 days ago
  • $148.7k - $199.4k

     ...Senior Software Engineer Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media... 
    Senior
    Work experience placement
    Work at office

    The Walt Disney Studios

    New York, NY
    2 days ago
  • $182k - $242k

     ...scale. Our team sits at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure teams to deliver robust, isolated, and efficient execution... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  • Machine Learning Engineer Primary responsibilities (daily/weekly): Scalable ML workflows and pipelines, ML infra, efficient automation of ML workflows, robust data sampling / feature generation platforms, standardized training and deployment, GKE training and serving infra... 
    Senior

    Mindlance

    New York, NY
    4 days ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Senior
    Full time

    Z Living

    New York, NY
    15 hours ago
  • Sr Software Engineer We are seeking a passionate Senior Software Engineer to play a critical role in designing, developing, and maintaining the cutting-edge technology that powers Veza. In this role, you will work closely with cross-functional teams to build robust, scalable... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    New York, NY
    2 days ago
  • $5,500 - $6,000 per month

     ...required for this role (read/written/spoken) Monthly salary: $5,500 - $6,000 USD Along with our partner, we are looking for a Senior Software Engineer. The Mision Take validated engineering to software a customer will trust running on hardware worth tens of millions of dollars... 
    Senior
    Full time
    Casual work
    Remote work
    Night shift
    Afternoon shift

    Tecla

    New York, NY
    2 days ago
  •  ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week... 
    Senior
    Full time
    Work at office

    Fortuna Health

    New York, NY
    15 hours ago
  •  ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up... 
    Senior
    Full time

    Raパートナーズ

    New York, NY
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!