Finding the best job has never been easier
Share
You will contribute to the team’s mission to continue differentiating Red Hat OpenShift as the most secure distribution of Kubernetes by working on features like network analysis, vulnerability scanning, workload compliance as well as evolving data pipelines to support such features. You’ll be able to make an immediate impact on our offering, APIs, architecture (https://docs.openshift.com/acs/architecture/acs-architecture.html) , and engineering processes. Through all of this, you will ensure our offering "just works" for those getting started with Kubernetes and experts alike.
What you will do
Write high-quality maintainable Go code using a principled, design-document-first approach
Collaborate in a team committed to continuous improvement on tech, design, APIs, testing, and process
Solve technical challenges on topics like efficient data collection, event processing, storage, and persistence
Own the entire life cycle through design, implementation, and maintenance
Assist the Customer Support team in troubleshooting and resolving customer issues
What you will bring
You have a strong software engineering background with relevant background in backend development
You are open to learn new technologies, programming languages, and concepts; we work in Go, but we care much more about your general engineering skills
Contributions to open source projects or own projects on GitHub are mandatory
You enjoy delivering high-quality software with considerations for design, performance and scalability
You are passionate about the user's perspective and want to build a product to be loved
You have prior experience designing extensible and maintainable APIs
Expertise or interest in the security domain is a plus
Knowledge of and experience with Kubernetes and OpenShift is a plus
Experience with cloud-native application development is a plus
These jobs might be a good fit