Senior Backend Engineer

3 days ago


Durham, North Carolina, United States Red Hat Full time
Job Summary

We are seeking a highly skilled Senior Backend Engineer to join our Red Hat Ansible Engineering team. As a key member of our team, you will be responsible for designing, developing, and testing new backend features for the Ansible Automation Platform.

Key Responsibilities
  • Design and develop new backend features for the Ansible Automation Platform
  • Troubleshoot bugs and regressions, working closely with Quality Engineers to deliver working and feature-complete solutions
  • Participate in product release cycles, deploying code to integration, staging, and production environments, integrating with CI/CD tooling
  • Perform software updates, peer code reviews, testing, and CVE analysis
  • Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
  • 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
Requirements
  • Significant experience with Python, Django, and Django Rest Framework
  • Experience with Python unit and integration testing with tools such as pytest
  • Experience with Linux
  • Experience with SQL and relational databases such as PostgreSQL
  • Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
  • Experience with CI/CD systems like Jenkins and GitHub Actions
  • Experience with other configuration management and infrastructure as code tooling such as Hashicorp Terraform
  • Experience working on large-scale projects utilizing version control, open-source experience is a plus
  • Demonstrated ability to quickly and accurately troubleshoot system and performance issues
  • Good communications skills, and experience working directly with and presenting to stakeholders
  • An aptitude for jumping in to help unblock, mentor, and learn from others
About Red Hat

Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. We are a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.



  • Durham, North Carolina, United States Clinetic Full time

    About UsClinetic is a fast-growing SaaS company at the forefront of healthtech innovation. Our platform powers clinical trials and healthcare research with cutting-edge software solutions. With a microservice architecture deployed on AWS with a Java/Spring backend and Angular front end, our product seamlessly integrates with both cloud and on-prem health...


  • Durham, North Carolina, United States JobRialto Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Airfam Products team. As a key member of our team, you will be responsible for building the digital experience for our clients' employees.Key ResponsibilitiesDesign and develop delightful user experiences using web technologies.Collaborate with product managers, designers, and...


  • Durham, North Carolina, United States JobRialto Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Airfam Products team. As a key member of our team, you will be responsible for building the digital experience for our clients' employees.Key ResponsibilitiesDesign and develop a personalized user experience that helps Airfam discover events happening near them and connect...


  • Durham, North Carolina, United States Insight Global Full time

    Senior QA Automation EngineerWe are seeking a highly skilled Senior QA Automation Engineer to join our team. As a key member of our Order Management System track, you will be responsible for building and maintaining our automation framework using Java and Karate.Key Responsibilities:Design and develop automation frameworks for API testing using Java and...

  • Software Engineer II

    1 month ago


    Durham, North Carolina, United States Tanium Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at Tanium. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend services.Key ResponsibilitiesCollaborate with our frontend and endpoint teams to design, develop, and test new product ideas.Build and maintain...


  • Durham, North Carolina, United States Tanium Full time

    About TaniumTanium is a leading provider of cloud-based endpoint management and security solutions. Our converged endpoint management (XEM) platform is designed to provide real-time, seamless, and autonomous endpoint management, allowing security-conscious organizations to break down silos between IT and Security operations.Job SummaryWe are seeking a highly...


  • Durham, North Carolina, United States Compunnel Inc. Full time

    Job Title: Full Stack EngineerLocation: Durham, NCJob Summary:We are seeking a highly skilled Full Stack Engineer to join our team at Compunnel Inc. The ideal candidate will have a strong background in both backend and frontend development, with expertise in Java and Angular.Key Responsibilities:Design and develop scalable enterprise applications using Java...


  • Durham, North Carolina, United States ConforMIS Full time

    Job Overviewrestor3d is seeking an experienced Senior Fullstack Software Engineer to develop web and mobile platforms. This critical role will accelerate the development and release of tools to advance patient-specific design processes.Key ResponsibilitiesDevelop system architecture and new platform featuresCreate automated test cases for new and existing...


  • Durham, North Carolina, United States Remington & Vernick Engineers Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at Remington & Vernick Engineers. As a Senior Electrical Engineer, you will be responsible for designing and managing electrical systems for various projects, including public, institutional, educational, commercial, and industrial facilities.Key...


  • Durham, North Carolina, United States FootBridge Full time

    Job Title: Senior Mechanical EngineerAt FootBridge, we are seeking a highly skilled Senior Mechanical Engineer to join our team in Raleigh-Durham, NC.Job Summary:We are looking for a talented Mechanical Engineer to design and build HVAC systems for our clients. As a Senior Mechanical Engineer, you will be responsible for leading the design and development of...


  • Durham, North Carolina, United States FootBridge Full time

    Job Title: Senior Mechanical Engineer Location: Raleigh-Durham, NC Overview: FootBridge is seeking a highly skilled Senior Mechanical Engineer to join our team in Raleigh-Durham, NC. As a key member of our engineering team, you will be responsible for designing and building HVAC systems for our clients. Responsibilities: * Design and develop HVAC...


  • Durham, North Carolina, United States GrowPath Full time

    {"h1": "Job Title: Software Engineer - Growth Opportunities", "h2": "About Us", "p": "At GrowPath, we're passionate about creating innovative software solutions that help attorneys manage and grow their firms. Our company is built on the principles of shared responsibility, creativity, and technical excellence. We believe in supporting our team members'...


  • Durham, North Carolina, United States FootBridge Full time

    Job Title: Senior Mechanical EngineerJob Summary:We are seeking a highly skilled Senior Mechanical Engineer to join our team at FootBridge. As a key member of our engineering team, you will be responsible for designing and building HVAC systems for various building types, including higher education, healthcare, data centers, labs, and residential...

  • Senior UI Developer

    1 month ago


    Durham, North Carolina, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior UI Developer to join our team at Capgemini. As a key member of our software engineering community, you will be responsible for designing and developing cutting-edge user interfaces that meet the highest standards of accessibility and usability.Key ResponsibilitiesDesign and develop user interfaces that are...


  • Durham, North Carolina, United States Zoetis Full time

    Job Title: Senior Reliability EngineerZoetis is seeking a highly skilled Senior Reliability Engineer to join our team. As a key member of our engineering group, you will play a critical role in ensuring the long-term performance of our drug delivery and diagnostic devices in the animal health industry.Key Responsibilities:Develop and execute reliability test...


  • Durham, North Carolina, United States Selectek Full time

    Senior Electrical Engineer Job DescriptionWe are seeking a highly skilled Senior Electrical Engineer to join our team at Selectek in the Raleigh-Durham, NC area. This individual will play a key leadership role in our electrical engineering department, guiding and mentoring junior engineers.Key Responsibilities:Design and manage complex electrical building...


  • Durham, North Carolina, United States The Clorox Company Full time

    About the RoleClorox is seeking a highly skilled Senior Data Engineer to join our dynamic enterprise data team. As a key member of our data engineering team, you will play a critical role in designing, building, and maintaining scalable data solution architectures that drive business value.Key ResponsibilitiesLead exciting projects and design, build, and...


  • Durham, North Carolina, United States Zoetis Full time

    Job Title: Senior Reliability EngineerAt Zoetis, we are seeking a highly skilled Senior Reliability Engineer to join our team. As a key member of our engineering group, you will play a critical role in ensuring the long-term performance of our drug delivery and diagnostic devices in the animal health industry.Key Responsibilities:Develop and execute...


  • Durham, North Carolina, United States Serigor Inc. Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at Serigor Inc. in Durham, NC. This is a 12+ month HYBRID position that requires a strong understanding of AWS infrastructure and software release life cycle.Job Description:The Senior Automation Engineer will lead the automation effort of...


  • Durham, North Carolina, United States Zoetis Full time

    Senior Reliability EngineerZoetis is seeking a highly skilled Senior Reliability Engineer to join our team. As a key member of our engineering group, you will play a critical role in ensuring the long-term performance of our drug delivery and diagnostic devices in the animal health industry.Key Responsibilities:Develop and execute reliability tests for our...