Software Engineer II, Delivery

upstart

United States

Remote

USD 120,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work

Job summary

Upstart seeks a software engineer to build platforms, services, and workflows that help engineering teams release software safely and reliably. This role sits close to production, improving deployment automation, release visibility, progressive delivery, and rollback while making common operational tasks more self-service.

You will independently deliver well-scoped projects, contribute to technical design, and operate the systems you build.

Qualifications

  • Bachelor’s degree or equivalent experience plus at least 3 years of professional software engineering experience.
  • Experience developing production software with one or more general-purpose programming languages.
  • Experience designing, testing, deploying, and operating production software or infrastructure.
  • Background with cloud infrastructure, distributed systems, deployment platforms, developer tooling, or backend services.
  • Ability to take a well-scoped project from technical design through production operation independently.

Responsibilities

  • Develop services, automation, and developer tooling that support safe software releases and production deployments.
  • Build or improve progressive rollout capabilities, including deployment health analysis and automated rollback.
  • Make releases, configuration, deployment state, and production behavior easier for engineers to understand.
  • Diagnose recurring reliability, performance, and usability problems and implement durable fixes.
  • Replace manual or fragmented release processes with reusable workflows and consistent self-service capabilities.
  • Partner with platform, reliability, security, and product engineering teams on delivery improvements.
  • Use AI-assisted development and identify practical opportunities for AI-enabled automation in software delivery.

Skills

Software development
Production systems
Distributed systems
Cloud infrastructure
Independent project ownership

Education

Bachelor’s degree or equivalent experience

Tools

Kubernetes
AWS
Containers
Infrastructure as Code
Argo CD
Helm
GitOps

Job description

Role overview

Build the platforms, services, and workflows that help engineering teams release software safely and reliably. This role sits close to the path to production, improving deployment automation, release visibility, progressive delivery, and rollback while making common operational tasks more self-service. You will independently deliver well-scoped projects, contribute to technical design, and operate the systems you build.

Responsibilities
  • Develop services, automation, and developer tooling that support safe software releases and production deployments.
  • Build or improve progressive rollout capabilities, including deployment health analysis and automated rollback.
  • Make releases, configuration, deployment state, and production behavior easier for engineers to understand.
  • Diagnose recurring reliability, performance, and usability problems and implement durable fixes.
  • Replace manual or fragmented release processes with reusable workflows and consistent self-service capabilities.
  • Partner with platform, reliability, security, and product engineering teams on delivery improvements.
  • Use AI-assisted development and identify practical opportunities for AI-enabled automation in software delivery.
Requirements
  • Bachelor’s degree in computer science, engineering, mathematics, or a related field, or equivalent experience, plus at least three years of professional software engineering experience.
  • Experience developing production software with one or more general-purpose programming languages.
  • Experience designing, testing, deploying, and operating production software or infrastructure.
  • Background with cloud infrastructure, distributed systems, deployment platforms, developer tooling, or backend services.
  • Ability to take a well-scoped project from technical design through production operation independently.
Nice to have
  • Experience with Kubernetes, AWS, containers, and infrastructure as code.
  • Knowledge of release automation, internal developer platforms, deployment systems, or developer tooling.
  • Experience with canary deployments, automated health checks, progressive delivery, and rollback.
  • Familiarity with GitOps and tools such as Argo CD, Helm, or comparable technologies.
  • Experience applying AI-assisted development across the software lifecycle or building AI-enabled engineering workflows.
Benefits and work setup

This is a remote, digital-first role with periodic in-person team sessions, commonly once or twice per quarter for several consecutive days, and occasional travel. The source describes location-dependent compensation and benefits that may include bonuses, equity, retirement contributions, health coverage, paid leave, wellness and productivity allowances, and community programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Build Tools
Software Engineer II - Build Tools

torcrobotics • United States

Remote
USD 110,000 - 150,000
Software Engineer
Software Engineer

Docusign • United States

Hybrid
USD 120,000 - 180,000
Hybrid work arrangement
Software Engineer (Cloud, DevEx)
Software Engineer (Cloud, DevEx)

Hidden Jobs • United States

On-site
USD 70,000 - 80,000
Release Engineer
Release Engineer

jetbrains • United States

Hybrid
USD 120,000 - 150,000
Flexible work location
Remote work abroad up to 30 days/yr
Learning & development budget
+4
Engineering Manager- Release & Developer Productivity
Engineering Manager- Release & Developer Productivity

super • United States

Remote
USD 180,000 - 250,000
Medical insurance
Open annual leave
Employee assistance program
+1
Software Engineer
Software Engineer

Tela • United States

Remote
USD 120,000 - 150,000
Equity participation
Paid time off
Software Engineer II, MLA Automation & Deployments
Software Engineer II, MLA Automation & Deployments

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+13
Staff Engineer - Releases (Fully Remote)
Staff Engineer - Releases (Fully Remote)

Unknown • United States

Remote
USD 140,000 - 210,000
Salary
Equity
Benefits
Engineer II, Full Stack Innovations
Engineer II, Full Stack Innovations

PDS Health • Irvine (CA)

On-site
USD 116,000 - 150,000
Medical, dental, and vision insurance
Paid time off
Tuition Reimbursement
+2
PMT-Release Engineering
PMT-Release Engineering

super • United States

Remote
USD 120,000 - 150,000
Health insurance
Employee Assistance Programme
Open annual leave