Senior Software Engineer

Haystack
United StatesFull-timePosted Sep 18, 2026

About the role

This rapidly growing technology consulting firm specializes in delivering cutting-edge solutions to federal agencies, helping them modernize their IT infrastructure and achieve digital transformation. They are committed to innovation and excellence, empowering organizations to thrive in a rapidly changing digital landscape.

The Role

Guide the design, modernization, and operational reliability of large-scale technology platforms.

Split time between hands-on engineering and technical leadership, mentoring a team of engineers.

Drive enterprise-wide modernization initiatives across hybrid AWS and Azure environments.

Own reliability engineering practices including SLIs/SLOs, error budgets, and incident response.

Architect and implement solutions across AWS and Azure, including multi-cloud and hybrid-cloud environments.

Embed security-by-design principles into architecture and development lifecycles.

What You'll Need

8+ years of professional software/systems engineering experience, including team lead capacity.

Demonstrated success leading large-scale modernization/transformation programs.

Strong background in Site Reliability Engineering (SRE) practices and principles.

Hands-on expertise across AWS and Azure, including multi-cloud and hybrid-cloud architecture.

Proficiency with infrastructure-as-code and automation tools like Terraform and Ansible.

Experience building CI/CD pipelines with GitHub Actions.

What's On Offer

Industry-competitive compensation and comprehensive benefits package.

Opportunities for remote work and paid training for continuous development.

401(k) retirement plans with matching contributions.

A collaborative environment with a focus on innovation and challenging projects.

Apply via Haystack today!

Responsibilities

  • Guide the design, modernization, and operational reliability of large-scale technology platforms
  • Split time between hands-on engineering and technical leadership, mentoring a team of engineers
  • Drive enterprise-wide modernization initiatives across hybrid AWS and Azure environments
  • Own reliability engineering practices including SLIs/SLOs, error budgets, and incident response
  • Architect and implement solutions across AWS and Azure, including multi-cloud and hybrid-cloud environments
  • Embed security-by-design principles into architecture and development lifecycles

Qualifications

  • 8+ years of professional software/systems engineering experience, including team lead capacity
  • Demonstrated success leading large-scale modernization/transformation programs
  • Strong background in Site Reliability Engineering (SRE) practices and principles
  • Hands-on expertise across AWS and Azure, including multi-cloud and hybrid-cloud architecture
  • Proficiency with infrastructure-as-code and automation tools like Terraform and Ansible
  • Experience building CI/CD pipelines with GitHub Actions

Benefits

  • Industry-competitive compensation and comprehensive benefits package
  • Opportunities for remote work and paid training for continuous development
  • 401(k) retirement plans with matching contributions
  • A collaborative environment with a focus on innovation and challenging projects

Skills mentioned

AWSMicrosoft AzureTerraformAnsibleInfrastructure as CodeCI/CDGitHub ActionsCloud SecurityIncident ResponseSystem Design

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England