Software Engineer II, Delivery

Upstart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$142,000–$196,600 / yr
Posted
61 days ago
Freshness
Confirmed live today
Closes
Jan 22, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $144k
This role $169k
$91k $208k
below market most similar roles pay here above market

This role pays more than 81% of similar roles. Most pay $119,500–$169,050 — the blue band above. At the midpoint, this role pays about $169k versus about $144k 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 54 open roles on FindRole.

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

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Software Engineer II, Delivery

The Software Engineer II, Delivery joins the Delivery team to build and operate systems that enable engineers to release and deploy software to production safely and reliably. You will independently deliver well-scoped engineering projects, contributing to technical designs that improve the reliability, performance, and observability of deployment workflows. Key responsibilities include developing automated rollback capabilities, progressive rollouts, and self-service tooling to replace manual release processes. You will utilize general-purpose programming languages, cloud infrastructure, distributed systems, and backend services. Preferred technical skills include Kubernetes, AWS, containers, infrastructure as code, Argo CD, and Helm. The role focuses on solving the technical problem of making software delivery predictable by providing clear visibility into production states and configuration changes while leveraging AI-enabled automation for safer, faster software delivery.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Build and improve services, automation, and developer tooling for safe production software releases.
  • Develop reliable deployment capabilities including progressive rollouts, health analysis, and automated rollbacks.
  • Improve visibility into releases, configurations, and production states for engineering teams.
  • Diagnose recurring issues to improve the reliability, performance, and observability of Delivery systems.
  • Replace manual release workflows with reusable, self-service capabilities to simplify the path to production.
  • Identify and implement opportunities for AI-enabled automation to make software delivery faster and safer.
  • Independently deliver well-scoped engineering projects from technical design through production operation.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its 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 working with cloud infrastructure, distributed systems, deployment 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, or GitOps tools like Argo CD and Helm (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid

Software Engineer II

Mastercard

O'Fallon, MO 41 days ago $92,000–$147,000
Java Spring Boot Angular Node.js REST APIs Kubernetes AWS Azure PCF CI/CD DevOps Distributed Systems Observability Integration Testing Object-Oriented Programming Clean Architecture
3+ yrs exp

Software Engineer II

Microsoft

56 days ago $102,100–$202,200
Microsoft Fabric Microsoft Azure C# Python Java JavaScript C C++ Azure DevOps Microsoft Entra ID Functions Event Hubs Stream Analytics Big Data SDLC Backend Services
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Redmond, WA 52 days ago $102,100–$202,200
Python C++ C# Java JavaScript C Artificial Intelligence Distributed Systems Information Retrieval Data Mining Large Language Models LLMs Deep Learning Data Analysis
2+ yrs exp Hybrid

Software Engineer II

Mastercard

Arlington, VA 49 days ago $106,000–$169,000
Java Spring Boot TypeScript React Databricks Apache Spark PySpark AWS Azure Distributed Systems Object-Oriented Programming System Design
Hybrid