1

Software Operations Engineer Jobs (NOW HIRING)

Software Operations Engineer (BH-88375-2) Location Lancaster, United States Sector Logistics Distribution & Supply Chain Salary 92,800.00 US per annum Software Operations Engineer Lancaster, TX $92 ...

Software Operations Engineer Whiteland, IN \$90,130 + benefits Permanent TXM are recruiting on behalf of a leading Automation and intralogistics provider, to join a state of the art distribution ...

Software Data Operations Engineer

Plano, TX · On-site

$110K - $132K/yr

They are seeking a Software Data Operations Engineer to analyze existing systems, develop specifications, and verify implementation for cloud-based solutions. Responsibilities : • Collect ...

Software/DevOps Engineer

Annapolis, MD · On-site

$52.25 - $71.50/hr

... s Engineer must have a demonstrated understanding of the software development lifecycle Requirements TS/SCI w/ Polygraph Clearance Required Experience using the Linux CLI § Experience with scripting ...

$125K - $155K/yr

SOC Engineer - Orion Software Operations Center Support Employment Type: Full-Time Work Location: Onsite Locations: Houston, TX or Denver, CO Experience Required: 5+ Years Industry: Aerospace / Space ...

Software Data Operations Engineer Redmond, Washington About MAQ Software MAQ Software enables leading companies to accelerate their business intelligence and analytics initiatives. Our AI-powered ...

Software Data Operations Engineer

Plano, TX · On-site

$107K - $128K/yr

Collaborate with systems analysts and programmers to develop data migration tools and define operational workflows for new systems. * Work with software developers to use GitHub Copilot for ...

Software Data Operations Engineer

Plano, TX · On-site

$107K - $128K/yr

Software Data Operations Engineer Plano (Dallas), Texas About MAQ Software MAQ Software enables leading companies to accelerate their business intelligence and analytics initiatives. Our AI-powered ...

DevOps Engineer

Bethesda, MD

$56.50 - $77.25/hr

Company Description 3MK Software Solutions is the leading software service soltions provider and ... s Engineer, Bethesda, MD (fulltime or CTH) Experience in working as DEVOPS engineer and exposure ...

Software DevOps Engineer

Atlanta, GA · On-site

$50.75 - $69.50/hr

An Atlanta-based Cloud Governance team is seeking a Software/DevOps Engineer to build automated cloud policy enforcement and governance solutions across multi-cloud environments. This role focuses on ...

next page

Showing results 1-20

Software Operations Engineer information

See salary details

$36K

$85K

$135K

How much do software operations engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for software operations engineer in the United States is $85,029.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,500.00 and $94,000.00 per year, depending on experience, location, and employer.

What is a software operations engineer?

Software Operations Engineers are IT professionals responsible for ensuring that software applications and systems run smoothly and efficiently in production environments. They manage deployment, monitoring, troubleshooting, and maintenance of software systems, often collaborating with developers and IT teams to resolve issues quickly. Their work helps minimize downtime, optimize performance, and support continuous integration and delivery processes. By proactively identifying and addressing problems, they help ensure a reliable and stable user experience.

What are some common challenges software operations engineers face when managing large-scale production systems?

Software Operations Engineers often encounter challenges such as maintaining system uptime during peak usage, troubleshooting complex incidents under tight deadlines, and ensuring seamless deployment of updates without disrupting services. They must also coordinate closely with development, QA, and infrastructure teams to quickly resolve issues and implement improvements. Staying current with evolving automation tools and monitoring technologies is essential for efficiently managing and scaling production environments.

What are the key skills and qualifications needed to thrive as a software operations engineer, and why are they important?

To thrive as a Software Operations Engineer, you need a solid background in computer science, systems administration, and troubleshooting, often supported by a relevant degree or equivalent experience. Familiarity with cloud platforms (such as AWS or Azure), CI/CD tools, monitoring systems, and scripting languages like Python or Bash is typically required. Strong problem-solving abilities, attention to detail, and effective communication are vital soft skills for this role. These skills and qualities are important to ensure reliable software deployment, minimize downtime, and maintain seamless operations in dynamic technical environments.

What is the difference between Software Operations Engineer vs DevOps Engineer?

AspectSoftware Operations EngineerDevOps Engineer
Primary FocusMaintaining and supporting software systems, ensuring stability and performanceAutomating development, deployment, and integration processes to improve efficiency
Skills & CertificationsSystem administration, scripting, cloud platforms, monitoring toolsCI/CD tools, scripting, cloud services, automation frameworks
Work EnvironmentOperations teams, IT departments, production environmentsDevelopment and operations teams, continuous integration pipelines

While both roles involve working with software systems, Software Operations Engineers focus on maintaining system stability and performance, whereas DevOps Engineers emphasize automating and streamlining development and deployment processes. The roles often overlap but serve different primary objectives within the software lifecycle.

What cities are hiring for Software Operations Engineer jobs?

Cities with the most Software Operations Engineer job openings:

What are popular job titles related to Software Operations Engineer jobs?

For Software Operations Engineer jobs, the most frequently searched job titles are:

Infographic showing various Software Operations Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $85,029 per year, or $40.9 per hour.

Software Operations Engineer

California, MO • On-site

Metis Technology Solutions Inc
Aerospace Product and Parts Manufacturing • 51 - 200 employees

$150 - $200/hr

Other

Posted 4 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Operations Engineer

Full Time Professional Moffett Field, CA, US

Salary Range: $120,000.00 To $200,000.00 Annually

POSITION SUMMARY:

Metis Technology Solutions is seeking an experienced Software Operations (SWOPS) Engineer to join our engineering team. The successful candidate will work closely with software developers, data engineers, system administrators, researchers, and other technical staff to design, implement, automate, secure, and maintain the infrastructure and processes used to build, test, deploy, and operate project software. The Software Operations Engineer will serve as a bridge between software development and operational infrastructure, with responsibility for CI/CD automation, AWS cloud infrastructure, infrastructure and configuration automation, containerized application environments, software security and quality tooling, and operational scripting.

This position:

  • Designs, implements, maintains, and improves automated Continuous Integration and Continuous Delivery/Deployment (CI/CD) pipelines supporting project software.
  • Develops and maintains CI/CD workflows using Jenkins, GitHub Enterprise/GitHub Actions, and related technologies.
  • Designs, provisions, configures, and maintains application and development infrastructure in Amazon Web Services (AWS).
  • Automates infrastructure provisioning, system configuration, application deployment, and operational processes using Ansible and other infrastructure/configuration automation technologies.
  • Deploys, configures, operates, and troubleshoots containerized applications using Docker and Kubernetes.
  • Develops and maintains Python and Bash scripts and utilities to automate environment provisioning, configuration changes, deployments, runtime operations, monitoring, and other engineering workflows.
  • Integrates automated software-quality and vulnerability-scanning tools into CI/CD pipelines and development workflows.
  • Configures, maintains, and troubleshoots automated security and code-quality analysis using tools such as Mend and SonarQube/Sonar, or comparable technologies.
  • Works with development teams to identify and remediate software build, dependency, vulnerability, deployment, configuration, and runtime issues.
  • Administers and optimizes Git and GitHub Enterprise workflows supporting collaborative software development, including repositories, branches, pull requests, code review, and automated workflows.
  • Supports engineering collaboration and development processes using Jira, Confluence, and related Atlassian technologies.
  • Implements monitoring, logging, metrics, and alerting to provide visibility into application and infrastructure health.
  • Diagnoses and resolves complex operational problems involving Linux systems, CI/CD pipelines, containers, cloud infrastructure, application configuration, networking, and security tooling.
  • Applies infrastructure and application security best practices, including access control, secrets management, vulnerability management, patching, logging, and least-privilege principles.
  • Participates in architecture reviews, code reviews, infrastructure reviews, testing, and the development of engineering standards and best practices.
  • Develops and maintains technical documentation for infrastructure, deployment processes, CI/CD pipelines, configuration, operational procedures, and troubleshooting.
  • Collaborates with software developers, data engineers, system administrators, researchers, and other technical stakeholders to design reliable and maintainable development and operational environments.
  • Evaluates new technologies and recommend improvements to software development, deployment, security, and operational processes.
  • Provides technical guidance and mentoring to other team members as appropriate.
MINIMUM QUALIFICATIONS:Education:

Bachelor’s degree in computer science, computer engineering, information systems, or a related technical discipline.

Required Skills and Knowledge:
  • 3-5 years of progressively responsible experience in software engineering, DevOps, software operations, systems engineering, cloud engineering, or a closely related technical field.
  • Demonstrated hands‑on experience designing, implementing, maintaining, and troubleshooting production CI/CD pipelines.
  • Strong experience with Jenkins and demonstrated experience with GitHub Enterprise and/or GitHub Actions/Workflows.
  • Substantial hands‑on experience with Amazon Web Services (AWS), including provisioning, configuring, securing, and troubleshooting cloud infrastructure.
  • Strong experience with Docker and containerized application deployment.
  • Hands‑on experience deploying, operating, or troubleshooting applications using Kubernetes.
  • Strong Python and Bash scripting skills and demonstrated experience developing automation for infrastructure, deployment, configuration, and operational tasks.
  • Strong knowledge of Git and modern collaborative version‑control practices.
  • Experience integrating and operating automated software security, vulnerability, and code‑quality tools within software‑development and CI/CD workflows.
  • Experience with software composition analysis and static code‑analysis technologies such as Mend and SonarQube/Sonar, or comparable tools.
  • Working knowledge of cloud and application security principles, including access control, secrets management, vulnerability management, secure configuration, and least‑privilege access.
  • Experience diagnosing complex technical problems spanning applications, operating systems, CI/CD systems, containers, networks, and cloud infrastructure.
  • Strong understanding of modern software‑engineering practices, including version control, automated testing, code review, CI/CD, documentation, security, and configuration management.
  • Strong analytical and troubleshooting skills and the ability to independently investigate and resolve complex operational issues.
  • Excellent written and verbal communication skills and demonstrated ability to collaborate effectively with software engineers, data engineers, system administrators, researchers, and other technical stakeholders.

SECURITY CLEARANCE: Applicant must be eligible to obtain a U.S. Government Public Trust Clearance. Must be a U.S. Citizen or Permanent Resident.

#J-18808-Ljbffr