Senior Software Engineer
Red HatAbout the role
The Red Hat GitOps team is looking for a Senior Software Engineer. In this role, you will become a member and a developer of our GitOps development team. You will get to learn about and work on a variety of new technologies and open-source projects. You’ll need to be committed, self-motivated, proactive, and reliable with analytical skills and experience working upstream.
GitOps is an end to end application development workflow and allows easy deployment across multiple cloud environments. Gitops works with multiple RH products - CLI’ : Odo, IDE - CHE, Helm, Kustomize,Tekton Pipelines and also upstream products like Argo CD/GitOps Engine and Argo Rollouts.
The engineer will be versatile and dynamic to be able to learn these areas and work in GitOps. and also develop tools to automate software deployments, upgrades, scaling, monitoring, alerting, and testing. Successful applicants must reside in a country where Red Hat is registered to do business.
What you will do
Develop secure, reliable and scalable software, primarily in Golang, OpenShift and cloud-native technologies.
Work in an agile team using agile development practices based on test-driven development and DevOps
Review, integrate, extend, develop, and operate software together with your team members, leads and architects
Participate in the Argo community by writing blogs, participating in forums, and speaking at user groups and conferences
Support Customers for the product
What you will bring
Practical development experience in a language like Go, Java or Python. Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications.
Familiarity with frameworks, libraries, or SDKs for your language of choice
Background in Linux or UNIX operating systems
Hands on with both the development and operational topics to Red Hat OpenShift/Kubernetes
Excellent communication skills; knowledge of agile programming practices and pair programming practices
Understanding of test-driven development, continuous integration (CI) and delivery (CD), committer or contributor model and experience using Git.
The following experience is considered a plus:
Familiarity with open source development, projects, and processes is a plus
Developing a Kubernetes controller, operator, or platform component
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 solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're 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.
Benefits
● 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 includ
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 KitFree account required — sign up in 30s