Senior Software Engineer, Identity Platform

Upstart

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$166,900–$230,900 / yr
Posted
81 days ago
Freshness
Confirmed live 2 days ago
Closes
Dec 8, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $199k
$97k most similar roles pay here $249k

This role pays more than 64% of similar roles. Most pay $151,000–$216,000 — the shaded band above. At the midpoint, this role pays about $199k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Upstart

Upstart is an AI lending platform that partners with banks and credit unions to expand access to affordable credit using non-traditional variables.

Upstart currently has 73 open roles on FindRole.

Listed pay typically runs $166,900–$230,450 across 72 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Senior Software Engineer, Identity Platform

As a Senior Software Engineer on the Identity and Experimentation Platform Team, you will build and secure authentication, authorization, and experimentation systems for lending products including personal, auto, and home loans. You will design and optimize scalable identity frameworks while collaborating with cross-functional teams to enhance Identity and Access Management capabilities such as OAuth, OpenID Connect, MFA, and SSO. Your daily work involves developing backend security solutions, improving experimentation lifecycles, and ensuring the protection of sensitive data from unauthorized access. The role requires proficiency in Kotlin, Java, Ruby, or C#, along with experience in Docker, Kubernetes, and gRPC. You will also utilize AI coding tools like Cursor and Claude Code to solve complex technical challenges while mentoring others and contributing to architectural discussions regarding long-term identity platform vision and security standards.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Design and optimize secure, scalable authentication and authorization systems for lending products.
  • Implement Identity and Access Management (IAM) capabilities including OAuth, OpenID Connect, MFA, and SSO.
  • Partner with security teams to develop policies that protect sensitive data from unauthorized access.
  • Improve the experimentation platform and lifecycle across various Upstart Network Inc products.
  • Develop clean, maintainable, and efficient code while following best engineering practices.
  • Participate in architectural discussions to shape the long-term vision of the Identity Platform.
  • Mentor other engineers to improve the team's technical skills and knowledge.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent).
  • At least 4 years of experience in the field.
  • Proficiency in backend technologies such as Kotlin, Java, Ruby, or C#.
  • Hands-on experience with authentication and authorization protocols including OAuth 2.0, OpenID Connect, and SAML.
  • Experience building scalable APIs using containerization technologies like Docker and Kubernetes.
  • Understanding of security principles including encryption, token-based authentication, and identity federation.
  • Experience with AI coding tools such as Cursor or Claude Code.
  • Ability to communicate complex technical concepts to a variety of stakeholders.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN +1 73 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX 74 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Software Architecture Code Generation Cloud Infrastructure Quality Assurance Pipelines
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java REST gRPC Distributed Systems RDBMS NoSQL CI/CD Source Control Automated Testing Observability Cloud Infrastructure
5+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI Cloud Infrastructure SDKs CI/CD OpenAPI Distributed Systems Cloud Architecture Software Development Lifecycle Monitoring Observability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Java Go C++ Python REST APIs Microservices Distributed Systems Git CI/CD IAM OCI AWS Azure GCP SQL Unix Linux System Design Test Automation
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 43 days ago $92,500$209,500
Oracle Cloud Infrastructure PKI Distributed Systems Cryptography Cloud Security API Monitoring Observability Performance Profiling Software Architecture Secure Coding System Maintenance
3+ yrs exp