Upstart
Software Engineer II, Delivery
$142K–$197K
United States +2 · Remote · Full-time · Posted Aug 26, 2026
- Location
- United States
Remote
Remote - Experience
- 3 years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent).
About the job
Build and operate release and deployment systems, automation, and developer tools that help engineering teams ship software to production safely and reliably.
What you'll do
- Build and improve services, automation, and tooling for software releases and deployments, including progressive rollouts and automated rollback.
- Improve visibility into releases and production state, and make delivery systems more reliable, observable, and usable.
- Replace manual release workflows with reusable self-service capabilities and identify AI-enabled delivery automation.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent).
- Professional software engineering experience developing production software with one or more general-purpose programming languages.
- Experience designing, building, testing, and operating production software or infrastructure, and working with cloud infrastructure, distributed systems, deployment systems, developer tooling, or backend services.
- Experience independently delivering scoped engineering projects from technical design through production operation, and using AI-assisted development tools across multiple software lifecycle stages.
Nice to have
- Experience with Kubernetes, AWS, containers, infrastructure as code, deployment platforms, release automation, or internal developer platforms.
- Experience with progressive delivery, GitOps, Argo CD, Helm, or AI-enabled developer workflows.
Pay
$142,000 — $196,600 USD (base salary); $136,000 — $165,000 CAD (base salary)
Tools
Kubernetes, AWS, containers, infrastructure as code, GitOps, Argo CD, Helm
AI focus
Use AI throughout software development and problem solving; identify AI-enabled automation to make software delivery safer, faster, and easier to operate.
Model-written summary · the original posting is authoritative