Software Engineer II, Delivery

Upstart

Confirmed live yesterday High trust
Remote

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $146k
This role $169k
$96k most similar roles pay here $207k

This role pays more than 78% of similar roles. Most pay $123,250–$169,050 — the shaded band above. At the midpoint, this role pays about $169k versus about $146k 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, Delivery

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. This role involves developing automated deployment capabilities, including progressive rollouts, health analysis, and automated rollbacks to minimize risk during production changes. The engineer will replace manual workflows with reusable, self-service tools while improving visibility into configuration and system performance. Key technical requirements include experience with general-purpose programming languages, cloud infrastructure, distributed systems, and backend services. Preferred skills include Kubernetes, AWS, containers, infrastructure as code, GitOps, Argo CD, and Helm. The role specifically focuses on the delivery pipeline to ensure predictable software releases. Additionally, the candidate will utilize AI-assisted development tools and identify opportunities for AI-enabled automation to make software delivery faster and more consistent across the engineering lifecycle.

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 services, automation, and developer tooling to enable safe software releases.
  • Develop reliable deployment capabilities including progressive rollouts, health analysis, and automated rollbacks.
  • Improve visibility into release data, configurations, and production states for engineering teams.
  • Enhance the reliability, performance, and observability of internal delivery systems by resolving recurring issues.
  • Replace manual or fragmented workflows with reusable, self-service capabilities to simplify the path to production.
  • Identify and implement AI-enabled automation to make software delivery faster and easier to operate.

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, 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, and GitOps technologies (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

8 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows macOS Microsoft Entra ID Intune APIs Distributed Systems Telemetry Automated Testing Cloud Services
2+ yrs exp Hybrid

Software Engineer II, Developer Platform

Upstart

Remote (Canada) 78 days ago $142,000$196,600
Kubernetes AWS Infrastructure as Code APIs Distributed Systems Automation Test Orchestration Internal Developer Platforms Cloud Infrastructure Backend Services AI-assisted Development
3+ 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

Motorola Solutions

Schaumburg, IL 52 days ago $73,800$107,600
C/C++ Linux Windows Python Perl PowerShell Java Make Bash TCP/IP TLS UDP Git JIRA Android iOS embedded system s SIP RTP RTCP Cryptography Gen AI LLM
1+ yrs exp

Software Engineer II

Microsoft

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