Senior Software Engineer

Betterment

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$175,000–$215,000 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $195k
$118k most similar roles pay here $236k

This role pays more than 73% of similar roles. Most pay $150,000–$197,500 — the shaded band above. At the midpoint, this role pays about $195k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Betterment

Betterment is an automated investment service (robo-advisor) that uses technology to provide personalized investment management, retirement planning, and savings optimization at low cost for retail investors. Industry: Financial Technology & Wealth Management

Betterment currently has 14 open roles on FindRole.

Listed pay typically runs $172,500–$205,000 across 14 roles with salary data.

Most-posted roles

View all roles at Betterment

At a glance

TL;DR · Senior Software Engineer

Sr. Software Engineer As a Sr. Software Engineer within the Broker Dealer organization, you will join a team responsible for the core platform infrastructure that securely moves millions of dollars daily while ensuring strict regulatory compliance through complex risk checks. You will build innovative trading and money-movement technology, solve difficult backend scaling and optimization problems, and mentor other engineers to ensure high standards of quality and performance. The role requires over five years of professional experience in at least one object-oriented language, preferably Java, along with extensive expertise in SQL and relational databases for schema design and complex queries. You must possess a strong command of fundamental algorithms and data structures while demonstrating proven ability to manage large-scale distributed systems and lead multi-team projects focused on building robust backend software components within the financial services domain.

What does a Software Engineer earn in New York?

Median $212500 from 167 postings across 47 companies.

See salary data

What you'll do

  • Build and maintain innovative trading and money-movement technology for retail investors.
  • Solve complex backend scaling, software design, and optimization problems.
  • Develop core backend software components for large-scale distributed systems.
  • Design database schemas and write detailed SQL queries to manage relational data.
  • Lead and manage multi-team projects while balancing on-time delivery with high quality standards.
  • Mentor and grow a team of engineers within the Broker Dealer organization.
  • Maintain system stability and ensure transaction flows meet strict regulatory compliance requirements.

What we're looking for

  • 5+ years of professional expertise in at least one object-oriented language, preferably Java.
  • 5+ years of professional experience with SQL and relational databases, including designing schemas and writing detailed 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 across one or more teams while ensuring quality, performance, and security.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, CA 14 days ago $139,000–$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 160 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Angular Vue.js Docker Kubernetes Jest Cypress RESTful APIs Agile Scrum D3.js Plotly.js
4+ yrs exp

Senior Software Engineer

Alteryx

Remote 161 days ago $119,000–$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 111 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp

Senior Software Engineer

Abbott

Madison, WI 58 days ago $78,000–$156,000
Java Spring Boot Spring Microservices Maven Kafka HL7 FHIR RESTful Web Services SQL Server JPA2 Hibernate .NET C++ JavaScript Python SQL PL/SQL Google Web Toolkit AWS Azure JIRA Confluence Agile
4+ yrs exp

Senior Software Engineer

Alkami

Remote 8 days ago $120,000–$150,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote