1

Software Release Engineer Jobs in Seattle, WA (NOW HIRING)

We are looking for a Senior Software Engineer to join our Release Engineering. As a Senior Software Engineer, you'll be part of a cross‑functional team whose mission is to lead IonQ on its journey ...

Own current and to be developed software and tooling used to automate the build, release and publishing of mobile games for iOS and Android * Work with engineering teams and mobile client operations ...

Software Dev Manager III, Amazon Leo

Redmond, WA · On-site

$138K - $182K/yr

We are seeking an experienced Software Development Manager to lead build engineering and release management for Customer Terminal (CT) software In this role, you will own the end-to-end software ...

Software Dev Manager III, Amazon Leo

Redmond, WA · On-site

$138K - $182K/yr

We are seeking an experienced Software Development Manager to lead build engineering and release management for Customer Terminal (CT) software In this role, you will own the end-to-end software ...

Release Manager

Bellevue, WA · On-site

$90 - $120/hr

Bellevue, Washington Requirement Locate Software is looking for a Release Manager for our client in ... Manage and work with BRT engineers to coordinate all Build and Release activities - branching ...

Company Description Intelliswift Software, Inc Source Control Tools such as Accurev, GIT & Clearcase Build Automation tools such as MSBuild or Nant (for .Net Applications) Continuous Delivery ...

next page

Showing results 1-20

Software Release Engineer information

See Seattle, WA salary details

$81.4K

$127.5K

$178.2K

How much do software release engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for software release engineer in Seattle, WA is $127,541.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,500.00 and $144,600.00 per year, depending on experience, location, and employer.

What is a software release engineer?

A Software Release Engineer is responsible for managing the software release process, ensuring smooth deployment, version control, and integration of code into production environments. They collaborate with development, QA, and operations teams to automate, optimize, and maintain reliable software delivery pipelines. Their role often includes handling CI/CD tools, scripting, troubleshooting deployment issues, and improving release workflows to enhance efficiency and minimize downtime.

What does a software release engineer do?

A Software Release Engineer typically manages and automates the build, integration, and deployment processes for software releases. Daily tasks often include maintaining and improving CI/CD pipelines, troubleshooting release issues, coordinating with development and QA teams, and ensuring release documentation is accurate and up-to-date. The role frequently involves monitoring deployments, responding to incidents, and implementing process improvements to streamline future releases. This position requires balancing technical problem-solving with cross-team communication to ensure smooth and timely delivery of new software features.

What skills and qualifications are needed to be a software release engineer?

To thrive as a Software Release Engineer, you need strong knowledge of software development processes, version control systems, and release automation, often supported by a degree in computer science or a related field. Familiarity with tools such as Jenkins, Git, Docker, and continuous integration/continuous deployment (CI/CD) pipelines, as well as certifications like AWS Certified DevOps Engineer, are highly valued. Excellent attention to detail, problem-solving abilities, and clear communication are crucial soft skills for success in this role. These skills ensure seamless software deployment, effective risk mitigation, and strong cross-functional collaboration to deliver high-quality products on schedule.

What are popular job titles related to Software Release Engineer jobs in Seattle, WA?

For Software Release Engineer jobs in Seattle, WA, the most frequently searched job titles are:

Infographic showing various Software Release Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $127,541 per year, or $61.3 per hour.

Senior Software Engineer - Release

Socket.dev

Bothell, WA • On-site

$140 - $220/hr

Other

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

About IonQ:

IonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ’s newest generation of quantum computers, the IonQ Tempo, is the latest in a line of cutting-edge systems that have been helping customers and partners including Amazon Web Services, and AstraZeneca achieve 20x performance results and accelerate innovation in drug discovery, materials science, financial modeling, logistics, cybersecurity, and defense. In 2025, the company achieved 99.99% two-qubit gate fidelity, setting a world record in quantum computing performance. Headquartered in College Park, Maryland, IonQ has operations in California, Colorado, Massachusetts, Tennessee, Washington, Italy, South Korea, Sweden, Switzerland, Canada, and the United Kingdom. Our quantum computing services are available through all major cloud providers, while we also meet the needs of networking and sensing customers across land, sea, air, and space. IonQ is making quantum platforms more accessible and impactful than ever before.

Location:

This role is based out of our College Park, Boulder, CO, or Bothell, WA offices. We offer a hybrid work model, allowing for remote work a few days per week. Travel: Up to 10%, domestic or international. Job ID: 1790

The Role:

We are looking for a Senior Software Engineer to join our Release Engineering. As a Senior Software Engineer, you’ll be part of a cross‑functional team whose mission is to lead IonQ on its journey to build the world’s best quantum computers to solve the world’s most complex problems.

In this role, you will be responsible for defining and automating the end-to-end software release process for our quantum computing systems — including how individually built software and firmware components come together into an integrated, deployable release. You will also establish the standards and interfaces that govern how component teams contribute their artifacts to that release, and build the foundational release infrastructure that will support multiple generations of our cutting‑edge quantum operating system across product lines. The ideal candidate is a systems‑minded engineer who is energized by bringing clarity and rigor to complex multi‑team release processes and who can both define standards and implement them in code.

Responsibilities
  • Define and automate the end-to-end release process: assembling individually built software and firmware components into a versioned, integrated release, and promoting it through defined release stages with explicit entry criteria at each stage.
  • Define and publish the standards that govern how component teams version, package, and qualify their artifacts for inclusion in the integrated release.
  • Evolve the software release process from its current semi-automated state into a push-button workflow, reducing release time to improve developer efficiency.
  • Establish a comprehensive release manifest mechanism to ensure that system components and versions are authoritatively documented and queryable.
  • Design and implement the underlying release infrastructure that supports multiple generations of our quantum operating system across product lines.
  • Partner with component teams to bring their artifacts into a coherent, auditable, end-to‑end release model.
  • Support customer system builds through automated release deployment and ongoing troubleshooting support.
Requirements
  • 8+ years of professional experience in release engineering, build engineering, or a closely related field, or an equivalent combination of education and experience.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • Demonstrated hands‑on ownership of release automation, artifact management, and version control strategy in a multi‑team environment.
  • Experience with artifact repositories and promotion workflows (Artifactory, GitHub Packages, or equivalent).
  • Strong CI/CD experience and comfort designing, building, and maintaining release pipelines.
  • Demonstrated ability to define standards and drive their adoption across multiple component teams.
  • Excellent written communication skills; this role involves significant documentation and cross‑team alignment on what “release” means.
Preferred Qualifications
  • Experience releasing software for specialized hardware platforms or scientific instruments.
  • Experience supporting multiple product variants or product generations from a shared codebase or shared release infrastructure.
  • Familiarity with FPGA firmware versioning as a first‑class element of a broader software release.
#J-18808-Ljbffr