Senior Software Engineer focusing on backend web and API development at Red Hat. Collaborating on expanding enterprise Ansible offering and improving automation tools across the organization.
Responsibilities
Design, develop and test new backend features for 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 like Kubernetes, OpenShift, Docker/Docker Compose, and Podman
Experience with CI/CD systems like Jenkins and GitHub Actions
Interest in participating in the software design and architecture process
Good communications skills, and experience working directly with and presenting to stakeholders
An agile mindset, with openness and flexibility to pivot towards the highest priority work items as needed
Staff Software Engineer driving systemic impact and technical strategy at Standard Bots. Leading complex engineering challenges to elevate capabilities and standards across teams.
Senior Software Engineer developing software solutions for robotics at Standard Bots. Driving high impact projects and mentoring engineers in a collaborative tech environment.
Technical Leader for Power Platform at SONDA ensuring quality service delivery and client management. Leading technical efforts in developing, maintaining, and optimizing Power Platform solutions.
Senior Software Engineer building and releasing the Red Hat AI Inference Server. Working across the full stack from C++/CUDA kernel compilation to Kubernetes - orchestrated model serving.
Senior Software Engineer developing and testing AI/ML software tools for Red Hat's Llama Stack. Collaborating with engineering teams to enhance performance, reliability, and innovation.
GO Developer in Schwarz Group developing and supporting applications in a cross - functional team. Engaging in planning, implementation, and optimization of applications and their architectures.
Software Engineer Trainee developing computer vision systems for an international company committed to sustainable development. Engaging in software design, implementation, and collaborative workflows.
Full Stack Software Engineer developing Java software at Boeing for space mission systems. Involves software development lifecycle management and agile practices in a collaborative environment.
Software Engineer role at Caterpillar developing software applications using agile methods. Involves programming, automation optimization, and working with testing tools.