Design and develop new features and functionalities for Red Hat Quay, leveraging your expertise in Python, Go, Kubernetes, and database technologies to create maintainable code.
Implement fixes for bugs and security vulnerabilities (CVEs).
Work with Product Management to drive business and roadmap decisions around Quay.
Support Red Hat Quay by engaging with Technical Account Managers and Quality Engineers.
Increase community adoption and growth by participating in community meetings and reviewing open source contributions.
Requirements
5 or more years experience developing web applications in Python or Go.
Experience with creating and maintaining Kubernetes Operators written in Go.
Experience with Postgres, Redis, and React.
Experience working with agentic tools, such as Claude Code, to deliver work software.
Comfortable using git, Linux to develop software.
Experience packaging applications in containers and deploying to Kubernetes.
Familiarity with OCI and the Distribution Specification.
Interest in supporting the quay.io service and participating in an on-call rotation.
Degree in Computer Science, Computer Engineering, or equivalent.
Ability to work remotely and contribute effectively to a distributed, remote team.
Excellent written and verbal communication skills, particularly for complex topics and issues.
Must be continuously curious and eager to learn new skills and topics.
Knowledge, experience, and interest with AWS services a plus