1

Delivery Software Engineer Jobs (NOW HIRING)

Software Engineer

Miami, FL · On-site

$91K - $130K/yr

The Software Engineer is responsible for application development and coding, unit testing, system ... Develops and delivers software in an Agile/Scrum environment. * Manages projects while accepting ...

Software Engineer

Charlotte, NC · On-site

$53 - $57/hr

Contribute to planning, designing, and delivering software engineering components across large-scale data initiatives. * Analyze technical challenges requiring evaluation of multiple variables ...

We are seeking an AI Software Engineer to help transform how software is built, tested, and delivered. This role is for a strong software engineer who can use GenAI and agentic development tools as a ...

Software Engineer

Kalamazoo, MI · On-site

$105K - $120K/yr

You will influence technical direction, work with stakeholders across engineering and management, and deliver software that meets rigorous safety and regulatory standards. This role contributes at a ...

We are seeking an AI Software Engineer to help transform how software is built, tested, and delivered. This role is for a strong software engineer who can use GenAI and agentic development tools as a ...

Software Engineers supporting these efforts work alongside data scientists and data engineers to ... Collaborating with the TRSS development team and design, implement, and deliver software solutions ...

Software Engineers supporting these efforts work alongside data scientists and data engineers to ... Collaborating with the TRSS development team and design, implement, and deliver software solutions ...

Ford Motor Company is seeking a Senior Software Engineer to design, develop, and evolve cloud ... Deliver software frequently using Test Driven Development (TDD), continuous integration, and ...

About the Role As a Software Engineer, you will be responsible for working on projects that support ... You will be part of the specialized TRSS development team and will design implement and deliver ...

About the Role As a Software Engineer, you will be responsible for working on projects that support ... You will be part of the specialized TRSS development team and will design implement and deliver ...

next page

Showing results 1-20

Delivery Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do delivery software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for delivery software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

A Delivery Software Engineer earning $500,000 annually typically holds senior or executive-level positions, often in high-demand industries or large tech companies. Such compensation usually includes base salary, bonuses, and stock options, and requires advanced skills, extensive experience, and sometimes leadership responsibilities.

What is a software delivery engineer?

A software delivery engineer is responsible for managing the deployment, integration, and delivery of software applications. They often work with automation tools, continuous integration/continuous deployment (CI/CD) pipelines, and collaborate with development and operations teams to ensure efficient software releases.

What engineers make $300,000 a year?

Senior software engineers, especially those with expertise in high-demand areas like cloud computing, machine learning, or cybersecurity, can earn $300,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes leadership responsibilities or specialized certifications.

What engineers make $200,000 a year?

Senior software engineers, including those in specialized fields like machine learning, cloud computing, or cybersecurity, can earn $200,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries or companies. Compensation often includes base salary, bonuses, and stock options, and requires strong technical expertise and certifications.

How does a Delivery Software Engineer typically collaborate with other teams during a software release cycle?

As a Delivery Software Engineer, you'll work closely with development, QA, operations, and product teams to ensure smooth software releases. Your main responsibility is to coordinate deployments, troubleshoot issues during the delivery process, and automate release pipelines. Clear communication and cross-functional collaboration are essential, as you'll often facilitate meetings, document release plans, and provide status updates. This collaborative approach helps ensure high-quality software is delivered on time and aligns with organizational goals.

What are the key skills and qualifications needed to thrive as a Delivery Software Engineer, and why are they important?

To thrive as a Delivery Software Engineer, you need strong programming abilities, solid understanding of software development life cycles, and experience with continuous integration and delivery (CI/CD) processes, often backed by a degree in computer science or related fields. Familiarity with tools like Jenkins, Docker, Kubernetes, Git, and cloud platforms such as AWS or Azure, as well as relevant certifications, is highly valuable. Exceptional problem-solving skills, effective communication, and a collaborative mindset are important soft skills for this role. These competencies are crucial for ensuring reliable software delivery, maintaining high code quality, and fostering efficient teamwork in fast-paced development environments.

What is a Delivery Software Engineer?

A Delivery Software Engineer is a professional responsible for ensuring the smooth deployment, integration, and delivery of software products or updates to customers or production environments. They often work closely with development, operations, and quality assurance teams to automate and streamline the software delivery pipeline. Their duties may include building CI/CD pipelines, configuring infrastructure as code, and monitoring deployments to ensure reliability and efficiency. This role is crucial for organizations practicing DevOps or continuous delivery methodologies.

What is the difference between Delivery Software Engineer vs Software Developer?

AspectDelivery Software EngineerSoftware Developer
Primary FocusEnd-to-end delivery, deployment, and integration of software solutionsDesign, develop, and maintain software applications
Work EnvironmentCollaborates closely with operations, QA, and deployment teamsPrimarily works on coding and software design
Required CredentialsTypically requires programming skills, understanding of deployment tools, and sometimes certifications in cloud or DevOpsRequires programming skills, computer science background, and relevant certifications

While both roles involve software development, Delivery Software Engineers focus on the entire delivery process, including deployment and integration, whereas Software Developers primarily concentrate on coding and application design. The Delivery Software Engineer role often requires additional knowledge of deployment tools and collaboration with operations teams, making it distinct in the software development lifecycle.

More about Delivery Software Engineer jobs
Infographic showing various Delivery Software Engineer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 63% Full Time, 33% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Other

Posted 21 days ago


Job description

Are you a passionate software engineer with an entrepreneurial spirit?

We are looking for bright software engineers capable of designing, developing and supporting a complex and fast ­growing cloud-­based SaaS application. We value an analytic mind, an independent spirit, a passion for the craft of software engineering and the ability to execute in an agile, startup environment.

Primary Responsibilities:

  • Develop and ship software supporting a highly available, fault tolerant SaaS application
  • Deliver to Agile development process
  • Produce high quality and well-documented code
  • Contribute to relevant open source projects

Qualifications:

  • Undergraduate in Computer Science
  • 0-2 years experience in commercial software development preferred
  • Eager to learn and work on complex problems
  • Self-motivated and able to work independently
  • Excellent interpersonal and problem solving skills
  • Some previous experience delivering software in a commercial environment, either in full-time role or internship

Additional experience highly desired includes any of the following: cloud computing, multi-threaded programming, web development (e.g. Django Rails), Chef, and/or Ruby (JRuby).