Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Senior Software Engineer

Red Hat

. Lead the design, implementation, and maintenance of complex, production-grade software solutions deployed at scale for the Ansible Automation Platform ecosystem.

Posted 5/14/2026full-timeRaleigh • Massachusetts, North Carolina • 🇺🇸 United StatesSenior💰 $118,600 - $195,680 per yearWebsite

Tech Stack

Tools & technologies
AnsibleCloudDockerGoKubernetesLinuxOpenShiftPythonShell ScriptingSparkTerraformVault

About the role

Key responsibilities & impact
  • Lead the design, implementation, and maintenance of complex, production-grade software solutions deployed at scale for the Ansible Automation Platform ecosystem.
  • Mentor and coach other engineers on best practices, code quality, and system design, fostering a culture of quality within the team.
  • Own and deliver features with clear business impact, ensuring high quality and value to the end user.
  • Lead efforts to drive and maintain the Red Hat Automation Platform in sustaining its de-facto industry standard automation platform reference.
  • Troubleshoot and resolve complex problems in the network and infrastructure space, utilizing your depth of knowledge in the Ansible Automation Platform and its components.
  • Collaborate with and act as a project reviewer or maintainer for other engineers and architects, driving the creation and refinement of complex software design proposals and contributing to testing frameworks.
  • Support and implement the adoption of new tools and technical practices within the team to advance engineering efficiency and quality.

Requirements

What you’ll need
  • Passion for automation and an excitement to automate all the things
  • Deep expertise in Linux, system administration, shell scripting, and source control fundamentals.
  • Extensive professional experience with Python or Go, including designing maintainable, well-tested code
  • Experience with Hashicorp Terraform and Hashicorp Vault, including the use of Terraform for infrastructure provisioning and Vault for secrets management
  • Demonstrated experience leading software development within a platform ecosystem, including making architectural decisions that affect multiple components
  • Ability to independently scope and decompose ambiguous problems into well-defined deliverables
  • Strong proficiency in Containerization (Docker, Kubernetes), Cloud providers, and REST API principles.
  • Deep understanding of infrastructure systems and networks, including familiarity with multiple customer deployment models
  • Customer empathy with a clear understanding of how automation of repetitive tasks provides business value
  • Demonstrated adoption of AI methodologies and tools to enhance efficiency, elevate code quality, guide problem solving and spark innovation
  • Proven experience in establishing standards and best practices in a team through expertise and influence
  • Successful experience in mentoring junior and mid-level engineers through code reviews, pairing, and technical feedback
  • Strong written and verbal communication skills in English, with the ability to communicate technical concepts to diverse audiences
  • Experience integrating with third-party providers, leveraging APIs and implementation of abstraction layers is considered a plus
  • Experience with Terraform provider development is considered a plus
  • Experience with public Cloud providers is considered a plus
  • Experience with Red Hat Enterprise Linux (RHEL) and/or Red Hat OpenShift, including administration and management is considered a plus
  • Familiarity with Ansible and its ecosystem catalog is considered a plus
  • Experience with open-source project contributions is considered a plus
  • Previous experience with Agile Software Development from story discovery through to implementation, testing, and deployment is considered a plus
  • Experience integrating AI-assisted development practices, such as AI-driven requirements, code generation, review, and testing, into team workflows and standards is considered a plus

Benefits

Comp & perks
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linuxsystem administrationshell scriptingPythonGoHashicorp TerraformHashicorp VaultContainerizationDockerKubernetes
Soft Skills
mentoringcommunicationproblem solvingcustomer empathyleadershipcollaborationcode qualitybest practicestechnical feedbackinfluence