Uber is looking to build the next generation of its container orchestration platform on Kubernetes that is secure, reliable, scalable, and highly efficient to support a diverse variety of workloads.
Requirements
- Experience programming in one or more languages like Go, Java, Python, C/C++
- Background in large-scale backend infrastructure
- Knowledge of cluster management solutions such as Kubernetes
- Understanding of container technologies such as docker or containerd
- Knowledge of operating systems and linux kernel
Responsibilities
- Design and implement solutions to meet Platform goals
- Write maintainable and extensible code with high quality tests and documentation
- Collaborate with other engineering teams as part of project design and execution
- Productionize solutions across the fleet by having right observability for close monitoring and evolving the solution based on production experience.
- Contribute to project scope and planning
- Represent one's work in internal forums
Other
- Bachelor's degree in Computer Science or related field
- 2+ years of professional software development experience
- Participate in Uber's bonus program
- May be offered an equity award & other types of comp
- Eligible for various benefits