Jobs and Careers
RE

Senior Software Engineer - Ansible Automation Platform

Red Hat
United StatesRemotefull_timeVerifiedPosted 27 May 2025
💰 $191,840/yr($116,270/yr – $191,840/yr)

About the role

Job Summary

The Ansible engineering team is looking for a Senior Software Engineer to join our Platform Services team. In this role, you'll work closely with Product Management, Quality Engineering, Customer Support and other Engineering teams to deliver the best platform experience possible. Your focus will be to serve as a player-coach within an agile software development team, contributing hands-on to development work while providing technical guidance and team coordination.

We’re looking for someone who cares about great design, values collaboration, and enjoys being part of an open, inclusive team where engineering is about much more than just code.

What You Will Do

  • Design and implement new features and bug fixes to provide authentication and authorization for Ansible Automation Platform, typically at 50-70% capacity

  • Create unit and integration tests to verify that developed software meets the requirements

  • Collaborate with various teams to identify the scope of work and use tools such as Jira to document requirements

  • Provide feedback to juniors and peers on technical designs, merge requests, etc.

  • Help break down complex requirements into manageable technical tasks

  • Identify and help remove impediments to team progress

  • Foster collaboration and knowledge sharing within the team

  • Help the team self-organize around the work to be done

  • Provide status updates and communicate risks to Ansible leadership as needed

  • Regularly participate in the team’s Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives

What You Will Bring

  • 7+ years of professional experience in Software Engineering

  • Prior experience in a technical leadership role, with a desire to lead from technical design through execution

  • Knowledge in one or more areas of identity and access management such as authentication, authorization, etc. ​​

  • Experience developing enterprise applications using Python, Django and Django Rest Framework

  • Understanding of container management platforms and development environments like Kubernetes, OpenShift, Docker/Docker Compose, and Podman

  • Excellent written and oral communication skills, with the ability to drive discussions with both technical and non-technical audiences, and an ability to describe projects that you or the team is working on with confidence and depth of understanding.

  • An aptitude for jumping in to help unblock team progress

  • An agile mindset, with openness and flexibility to pivot towards the highest priority work items as needed

The following are considered a plus:

  • Certified Scrum Developer (CSD) and/or Certified Scrum Master (CSM)

  • Working knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, OIDC, and RBAC.

  • Familiarity with Envoy Proxy (including building filters, controlling envoy via API, and monitoring)

  • Hands-on experience using Ansible for automating tasks such as configuration management, application deployment, cloud provisioning, etc.

  • Understanding of message queuing technologies such as Redis.

  • Contributor to one or more open-source projects

#LI-HM1

The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. 

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solution

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Red Hat

View company profile →