DigitalOcean is a dynamic, profitable, high-growth technology company serving a large and passionate community of developers around the world. As an engineer on the DigitalOcean Kubernetes team, you will be responsible for continuing to build the DigitalOcean Kubernetes product.
Requirements
- 7+ years of software engineering experience
- Experience working with complex distributed systems
- Experience with Go, Kubernetes, and Docker
- Language: Demonstrated ability to develop, test, ship, maintain, and operate production-ready code and systems
- Experience hosting Kubernetes clusters at scale
- Experience with API development and interactions with data stores such as MySQL
- Experience with custom Kubernetes controllers and CRDs
- Passion for shipping well-engineered and tested code
- Strong analytical, communication, and organizational skills
- A strong interest and obsession with building quality software focused on enabling developers to iterate on their ideas
- A self learner mentality
- Experience in Agile software development methodologies
- Experience working within a microservice architecture, with knowledge of both asynchronous, event-driven processing, and synchronous gRPC/HTTP-based requests
Benefits
- Competitive array of benefits to support employee well-being
- Reimbursement for relevant conferences, training, and education
- Access to LinkedIn Learning's 10,000+ courses
- Flexible time off policy
- Employee Assistance Program
- Local Employee Meetups