Principal Software Engineer

Upstart

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,600–$263,900 / yr
Posted
today
Closes
Sep 13, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $227k
$124k most similar roles pay here $279k

This role pays more than 85% of similar roles. Most pay $161,500–$213,000 — the shaded band above. At the midpoint, this role pays about $227k versus about $187k for comparable roles.

Based on 239 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 50 open roles on FindRole.

Listed pay typically runs $177,200–$245,400 across 50 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer on Upstart's Bank Technology team, you will provide technical leadership in building and maintaining internal platforms and security automation systems that support the bank's operations. You will drive architectural direction, establish engineering patterns, and mentor engineers to ensure secure, scalable solutions for critical operational functions. Your responsibilities include partnering with cross-functional stakeholders to translate complex business requirements into durable software solutions, designing data models and authorization systems, and mitigating technical risks through thoughtful decision-making. The role requires experience in TypeScript, Node.js, Next.js, Prisma, and building security automation platforms within regulated industries like financial services, along with knowledge of compliance frameworks such as SOC 2 and NIST CSF.

What you'll do

  • Lead architecture and design of internal platforms and security automation systems.
  • Establish engineering patterns and standards for long-term platform growth.
  • Translate complex business requirements into durable software solutions.
  • Design and oversee data models, authorization systems, and integrations.
  • Identify and mitigate technical risks in system architecture and investments.
  • Mentor engineers through architectural reviews and best practices documentation.

What we're looking for

  • 8+ years of software engineering experience with a focus on large-scale production systems.
  • Proven leadership in architecture and technical design for distributed systems and internal platforms.
  • Expertise in designing relational databases, APIs, integrations, and role-based access control frameworks.
  • Experience building security automation and GRC platforms in regulated industries like financial services.
  • Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern application development tools.
  • Familiarity with compliance frameworks such as SOC 2, NIST CSF, and other regulatory standards.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 103 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) +1 68 days ago $184,300$247,100
Python Java AWS DynamoDB S3 SQS SNS Kinesis Kafka MySQL PostgreSQL Springboot Django CI/CD
Remote

Principal Software Engineer

Intuit

New York, NY 60 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Oracle

Santa Clara, CA +1 60 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, CA 60 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

Regeneron

Tarrytown 8 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD