Senior Software Engineer, API & Auth Platform

Betterment

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$170,000–$195,000 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $182k
$135k most similar roles pay here $222k

This role pays more than 55% of similar roles. Most pay $151,000–$212,625 — the shaded band above. At the midpoint, this role pays about $182k versus about $182k 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, API & Auth Platform

Sr. Software Engineer – API & Auth Platform As a Sr. Software Engineer on the API & Auth Platform team, you will work alongside senior and staff engineers to build and maintain shared GraphQL API frameworks, authentication systems, and internal tooling. You will develop core components for customer-facing web and mobile applications while ensuring internal APIs meet strict regulatory requirements. Your daily responsibilities include managing access control systems, building agentic tooling for AI-native development workflows, and providing first-party MCP access to APIs. The role requires expertise in GraphQL, modern authentication patterns like OAuth 2.0, OIDC, and passkeys, along with proficiency in server-side languages such as Ruby, Java, TypeScript, C#, or Python. You will solve complex problems regarding secure API integration within a regulated financial services environment, ensuring high reliability, observability, and security for all internal and external systems.

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 GraphQL API frameworks for customer-facing web and mobile applications.
  • Develop and manage authentication and authorization systems using modern industry standards like OAuth 2.0 and OIDC.
  • Create internal tooling and platform capabilities to support safe access for AI agents and tools.
  • Ensure all internal APIs meet strict security, compliance, and regulatory requirements for financial services.
  • Improve system reliability through robust observability, testing, and proactive incident response.
  • Mentor junior engineers and share technical expertise to improve team impact.
  • Collaborate with product teams to define standards and ensure high developer experience on the platform.

What we're looking for

  • Fullstack development experience including GraphQL and at least one server-side language such as Ruby, Java, TypeScript, C#, or Python.
  • Experience building on or contributing to a shared API platform, preferably GraphQL.
  • Experience with modern authentication and authorization patterns, including OAuth 2.0, OIDC, and passkeys.
  • Experience operating systems in production that other engineering teams depend on with a focus on observability and testing.
  • Comfort with the evolving AI landscape and experience using AI tooling in personal workflows.
  • Ability to work in sensitive authentication systems alongside senior and staff engineers.
  • Experience collaborating across different disciplines and team boundaries.
  • Ability to navigate the tension between moving fast, maintaining customer quality, and meeting regulatory requirements.

More like this

Similar roles

Senior Software Engineer

Betterment

New York, NY 16 days ago $175,000–$215,000
Java SQL Relational Databases Distributed Systems Data Structures Algorithms Software Design
Hybrid

Senior Staff Engineer

Betterment

New York, NY 161 days ago $230,000–$270,000
LLM Prompt Engineering Agentic Workflows React GraphQL Python TypeScript Ruby Java C# Fullstack Development Monitoring Evaluation Frameworks Internal Libraries
Hybrid

Staff Engineer, User Engagement

Betterment

New York, NY 163 days ago $200,000–$238,000
Ruby on Rails Ruby React GraphQL SQL Python Java C# Relational Databases Full Stack Development Observability Testing
Hybrid

Staff Engineer, User Engagement

Betterment

New York, NY 163 days ago $200,000–$238,000
Ruby on Rails Ruby React GraphQL SQL Python Java C# Relational Databases Full Stack Development Observability Testing
Hybrid