Software Engineer II, Developer Platform

Upstart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$142,000–$196,600 / yr
Posted
77 days ago
Freshness
Confirmed live yesterday
Closes
Dec 8, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $160k
This role $169k
$92k most similar roles pay here $219k

This role pays more than 65% of similar roles. Most pay $149,637–$169,550 — the shaded band above. At the midpoint, this role pays about $169k versus about $160k 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 · Software Engineer II, Developer Platform

As a Software Engineer II, Developer Platform, you will join the Developer Platform team to build and operate foundational systems that enable engineers to develop, test, and validate software with confidence before production. You will work on continuous integration infrastructure, Kubernetes-based ephemeral environments, shared test infrastructure, and developer tooling to create self-service workflows. Your daily responsibilities include developing scalable AWS-based capabilities, improving platform reliability and performance, and replacing manual processes with reusable APIs and automation. The role requires proficiency in general-purpose programming languages, distributed systems, and cloud infrastructure. You will also leverage AI-assisted development tools to enhance productivity. This position focuses on solving the technical challenge of streamlining the path from code change to deployment by providing reliable feedback and automated environments for internal engineering teams across the organization.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Build and improve infrastructure for continuous integration, ephemeral environments, and automated testing.
  • Develop scalable Kubernetes and AWS capabilities to provide engineers with self-service production-like environments.
  • Create shared infrastructure for test execution, orchestration, and environment setup to provide fast feedback.
  • Improve platform reliability, performance, observability, and cost efficiency by resolving recurring technical issues.
  • Replace manual developer workflows with reusable APIs, automation, and tools to simplify common tasks.
  • Integrate AI into software development processes to identify opportunities for improved developer productivity.
  • Deliver well-scoped engineering projects from the initial technical design through production operation.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent).
  • 3 years of professional software engineering experience.
  • Experience developing production software using one or more general-purpose programming languages.
  • Experience designing, building, testing, and operating production software or infrastructure.
  • Experience with cloud infrastructure, distributed systems, continuous integration systems, developer tooling, or backend services.
  • Experience independently delivering well-scoped software engineering projects from technical design through production operation.
  • Demonstrated experience using AI assisted development tools across multiple stages of the software engineering lifecycle.
  • Experience with Kubernetes, AWS, containers, infrastructure as code, and building internal developer platforms (preferred).

More like this

Similar roles

Software Engineer II, Delivery

Upstart

Remote (Canada) 15 days ago $142,000$196,600
AWS Kubernetes GitOps Argo CD Helm Infrastructure as Code Distributed Systems AI-assisted development tools
3+ yrs exp Remote

Software Development Engineer II

F5 Inc

Remote (Spokane Valley, WA) 11 days ago $115,200$172,800
GoLang Python C/C++ Java Linux Bash Docker Docker Compose Git GitLab CI/CD OSI Model Firmware Generative AI VS Code GoLand
2+ yrs exp Remote

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

Microsoft

62 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure Distributed Systems Network Traffic Engineering Observability Monitoring Agile
2+ yrs exp

Software Engineer II

Microsoft

Redmond, WA 27 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows Deployment Technology Debugging Rapid Prototyping
2+ yrs exp