Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Red Hat Logo

Software Engineer - Ansible Automation Platform

Red Hat

$94,550 - $151,170
Nov 4, 2025
Durham, NC, US
Apply Now

Red Hat's Ansible engineering team needs a Software Engineer to act as a bridge between product vision and engineering execution, ensuring the development team has well-defined, actionable work to build against.

Requirements

  • Experience with Agile methodologies and tools like Jira
  • Ability to ask the right questions and dig into ambiguity until requirements are clear
  • Experience writing user stories or technical requirements
  • Technical understanding sufficient to have informed conversations with engineers (you don't need to code daily, but you should understand what engineers need to be successful)
  • Experience with software development lifecycle and how engineering teams work
  • Familiarity with API design, data modeling, or system architecture concepts

Responsibilities

  • Transform high-level product requirements into clear, detailed user stories and technical specifications
  • Work with product management and various stakeholders to understand needs and translate them into actionable tickets
  • Collaborate with product management and engineering leadership to maintain a prioritized, ready-to-work backlog
  • Run grooming sessions with the engineering team to ensure shared understanding before work begins
  • Define clear "definition of done" for each story to prevent ambiguity and rework
  • Test features in the application from a user perspective to ensure acceptance criteria are met and the user experience works as intended—supplementing the unit and integration tests engineers write
  • Be available to the team throughout sprints to answer questions and clarify requirements

Other

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 2+ years in a software development environment (engineering, business analysis, technical writing, or similar)
  • Strong written and verbal communication skills—you can explain complex concepts clearly to both technical and non-technical audiences
  • Exceptional organizational skills and attention to detail
  • Comfortable facilitating meetings and collaborating across teams