1

Software Reliability Engineer Jobs (NOW HIRING)

As a reliability expert, you will be at the forefront of maintaining and enhancing the stability ... You will work closely with cross-functional teams, including software engineers, product managers ...

Senior Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

As a Senior Software Engineer focused on Site Reliability Tooling , your work will directly impact the success of the SRE team and all of Upstart. Your expertise will inform the team's direction, and ...

Reliability Engineer

WV · Remote

$111K - $150K/yr

Skills: DevOps, DevSecOps, Reliability Engineering, Software Engineering, Systems Engineering Certifications: None Experience: 5 + years of related experience US Citizenship Required: No Seize your ...

As a Software Engineer III (SWE 3) on the Reliability Engineering team, you'll have a direct impact on the performance and scalability of our most critical services. You'll partner with engineering ...

next page

Showing results 1-20

Software Reliability Engineer information

See salary details

$39

$67

$88

How much do software reliability engineer jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for software reliability engineer in the United States is $67.07, according to ZipRecruiter salary data. Most workers in this role earn between $59.13 and $74.52 per hour, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Software Reliability Engineers with extensive experience, advanced skills in automation and testing, and leadership roles can earn salaries approaching or exceeding $500,000 annually, especially in high-cost-of-living areas or large tech companies. Such compensation often includes bonuses, stock options, and other incentives.

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

To thrive as a Software Reliability Engineer, you need a strong background in software development, system architecture, and incident response, often supported by a degree in computer science or related field. Familiarity with monitoring tools (like Prometheus), cloud platforms (AWS, GCP), automation frameworks, and certifications such as AWS Certified DevOps Engineer are highly valuable. Excellent problem-solving, collaboration, and communication skills help you coordinate effectively during high-pressure situations and with cross-functional teams. These abilities are crucial for maintaining system uptime, quickly resolving outages, and ensuring the overall reliability of critical software services.

What are Software Reliability Engineers?

Software Reliability Engineers (SREs) are IT professionals who focus on ensuring that software systems are reliable, scalable, and maintain high availability. They work at the intersection of software development and IT operations, often automating processes, monitoring system performance, and responding to incidents. SREs use engineering principles to solve operational problems, aiming to reduce downtime and improve user experience. Their responsibilities can include building tools, managing infrastructure, and collaborating with development teams to implement best practices for reliability.

How does a Software Reliability Engineer typically interact with development and operations teams to improve system stability?

Software Reliability Engineers (SREs) work closely with both development and operations teams to ensure that systems are reliable, scalable, and maintainable. They often participate in design reviews, provide input on architectural decisions, and help define service-level objectives. SREs also collaborate with developers to automate deployment processes and create monitoring solutions, and they partner with operations staff to manage incident response and root cause analysis. This collaborative environment enables them to proactively identify potential issues and drive cross-functional improvements.

How much do SRE get paid?

Software Reliability Engineers (SREs) typically earn between $90,000 and $150,000 annually, depending on experience, location, and company size. Senior SREs with specialized skills in automation, monitoring, and cloud platforms can earn higher salaries, often exceeding $160,000.

Will AI replace SRE jobs?

AI is unlikely to fully replace Software Reliability Engineers (SREs), as their role involves complex problem-solving, system design, and incident management that require human judgment. Instead, AI tools are increasingly used to automate routine tasks, enhance monitoring, and improve system reliability, allowing SREs to focus on more strategic issues. SREs with skills in automation, scripting, and cloud environments will continue to be valuable in managing and optimizing complex systems.

What is the difference between Software Reliability Engineer vs Software Test Engineer?

AspectSoftware Reliability EngineerSoftware Test Engineer
Primary FocusEnsuring software reliability, stability, and performance over timeDesigning and executing tests to identify bugs and verify functionality
Skills & CertificationsKnowledge of reliability engineering, scripting, monitoring toolsTesting methodologies, automation tools, scripting
Work EnvironmentCollaborates with development and operations teams, often in DevOpsWorks primarily in QA/testing teams, often in dedicated testing phases
Industry UsageCommon in software companies focusing on product stabilityWidely used in software development and QA departments

The main difference is that Software Reliability Engineers focus on maintaining long-term software stability and performance, while Software Test Engineers concentrate on identifying bugs through testing. Both roles require technical skills and often collaborate, but their core objectives differ: reliability versus defect detection.

What does a software reliability engineer do?

A software reliability engineer focuses on ensuring software systems are dependable and perform consistently by analyzing failure data, developing testing strategies, and implementing automation tools. They often work with monitoring systems, perform root cause analysis, and collaborate with development teams to improve software quality and stability.
More about Software Reliability Engineer jobs
What cities are hiring for Software Reliability Engineer jobs? Cities with the most Software Reliability Engineer job openings:
Who are the top companies hiring for Software Reliability Engineer jobs? The top employers for Software Reliability Engineer jobs are:
What job categories do people searching Software Reliability Engineer jobs look for? The top searched job categories for Software Reliability Engineer jobs are:
Infographic showing various Software Reliability Engineer job openings in the United States as of June 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $139,500 per year, or $67.1 per hour.
Sr Implementation Lead, SRE (CoP)

Sr Implementation Lead, SRE (CoP)

Northern Trust

Chicago, IL

$164K - $288K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Northern Trust rating

8.1

Company rating: 8.1 out of 10

Based on 25 frontline employees who took The Breakroom Quiz


Job description

About Northern Trust:

Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.

Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.

Overview

The SRE Community of Practice (CoP) Senior Implementation Lead is responsible for driving the adoption, standardization, and maturity of Site Reliability Engineering (SRE) practices across the organization. This role serves as a key enabler in scaling SRE principles, fostering collaboration, and ensuring alignment with enterprise-wide reliability, observability, and automation goals.

Key ResponsibilitiesSRE Practice Implementation & Governance
  • Lead the strategic implementation of SRE frameworks, aligning with global best practices and business objectives.
  • Develop and enforce SRE standards, processes, and governance models to drive operational resilience.
  • Define and enable SREs to track key reliability metrics (SLOs, SLIs, error budgets) across critical applications and infrastructure.
Community Building & Knowledge Sharing
  • Establish and nurture a strong SRE Community of Practice, promoting knowledge exchange and shared learning.
  • Organize technical forums, workshops, and training programs to uplift SRE capabilities across engineering teams.
  • Act as a mentor and advisor to SRE teams, enabling continuous improvement in site reliability practices.
Automation & Tooling Enablement
  • Drive the adoption of automation-first approaches for incident response, capacity planning, and release engineering.
  • Partner with platform engineering teams to standardize observability, chaos engineering, and self-healing mechanisms.
  • Identify and implement industry-leading SRE tools and technologies to enhance system resilience.
Collaboration & Cross-Functional Engagement
  • Work closely with engineering, operations, risk, and compliance teams to embed SRE principles into SDLC and ITSM processes.
  • Serve as a bridge between leadership and technical teams, translating strategic objectives into actionable SRE initiatives.
  • Advocate for a culture of reliability, blameless postmortems, and continuous learning across the enterprise.
  • Empower a distributed community of practitioners to work across organizational partitions and contribute to enabler services and systems
Continuous Improvement & Innovation
  • Evaluate emerging trends in SRE, DevOps, and AI-driven reliability engineering to drive innovation.
  • Establish a feedback loop to measure the impact of SRE initiatives and continuously refine strategies.
  • Promote resilience engineering techniques to proactively identify and mitigate failure points.
Qualifications & Experience
  • 10+ years of experience in SRE, DevOps, platform engineering, or software reliability engineering roles.
  • Strong understanding of SRE principles, cloud-native architectures, modern hybrid architectures, and observability practices.
  • Hands-on experience with automation, CI/CD pipelines, monitoring tools (Dynatrace, Prometheus, Splunk, Azure Monitor), and incident management frameworks.
  • Proven ability to build and lead communities of practice within large-scale enterprises.
  • Excellent communication, leadership, and stakeholder management skills.

Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. Northern Trust will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa)

Salary Range:

$164,600 - 288,000 USD

Salary range is a good faith estimate of base pay. Northern Trust provides a comprehensive benefits package including retirement benefits (401k and pension), health and welfare benefits (medical, dental, vision, spending accounts and disability), paid time off, parental and caregiver leave, life & accident insurance, and other voluntary and well-being benefits. Northern Trust also provides a discretionary bonus program that may include an equity component.

Working with Us:

As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.

Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve!Join a workplace with a greater purpose.

We'd love to learn more about how your interests and experience could be a fit with one of the world's most admired and sustainable companies! Build your career with us andapply today.#MadeForGreater

Reasonable accommodation

Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at MyHRHelp@ntrs.com.


We hope you're excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.

Apply today and talk to us about your flexible working requirements and together we can achieve greater.


What Northern Trust employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom