Uber
Linkedin · Posted 23d ago
Senior Staff Engineer, Core Infrastructure
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
About The RoleThe Uber Infrastructure team in Aarhus is at the forefront of building and scaling mission-critical systems that power Uber's global platform. We focus on improving quality, security, modernization, and efficiency across Uber's backend infrastructure. Our work spans safe deployment, encryption, Kubernetes adoption, workload automation, autoscaling, and ARM migration. As a Senior Staff Engineer, you will architect and drive large-scale backend systems, improve developer efficiency and resilience, and shape the next generation of Uber's infrastructure through cutting-edge technologies and scalable engineering practices.
What The Candidate Will Do
- Architect and evolve backend infrastructure to support Uber's growing workloads, including deployment engines, autoscalers, and hybrid cloud environments.
- Lead safe deployment and rollback automation across stateless, stateful, and batch workloads, improving resilience and developer efficiency.
- Improve infrastructure security and compliance, including encryption-at-rest, ransomware mitigation, and cloud security best practices.
- Advance Uber's modernization efforts, including Kubernetes migration, unified workload platforms, and PaaS improvements.
- Optimize Uber's infrastructure efficiency, focusing on ARM adoption, autoscaling enhancements, and cost-effective compute allocation.
- Mentor engineers and drive technical strategy, ensuring Uber's backend infrastructure remains cutting-edge, reliable, and scalable.
- 10+ years of experience in backend software development with distributed systems, infrastructure, or cloud platforms.
- Strong expertise in Go, Java, or similar backend languages, with a deep understanding of Kubernetes, cloud infrastructure, and high-scale systems.
- Experience driving large-scale system modernization, performance optimizations, and deployment safety improvements.
- Experience designing and implementing highly available, efficient, and secure cloud-native architectures.
- Deep understanding of safe deployment strategies, workload automation, and resilience engineering.
- Proven expertise in scaling autoscaling solutions, ARM adoption, hybrid cloud, or GPU support for ML workloads.
- Ability to lead large technical initiatives and drive cross-team collaboration across platform, security, and infrastructure teams.
- CPU Scaling: Vertical CPU Scaling - https://www.uber.com/en-SE/blog/vertical-cpu-scaling
- CPU Throttling: Avoiding CPU Throttling in a Containerized Environment - https://eng.uber.com/avoiding-cpu-throttling-in-a-containerized-environment/
- uBuild: Fast and Safe Building of Thousands of Container Images - https://www.uber.com/en-US/blog/ubuild-fast-and-safe-building-of-thousands-of-container-images
- Cinnamon:
- Using Century-Old Tech to Build a Mean Load Shedder - https://www.uber.com/en-SE/blog/cinnamon-using-century-old-tech-to-build-a-mean-load-shedder
- PID Controller for Cinnamon - https://www.uber.com/en-SE/blog/pid-controller-for-cinnamon
- Cinnamon Auto-Tuner: Adaptive Concurrency in the Wild - https://www.uber.com/en-SE/blog/cinnamon-auto-tuner-adaptive-concurrency-in-the-wild
- Unified Config: How We Unified Configuration Distribution Across Systems at Uber - https://www.uber.com/en-DK/blog/how-we-unified-configuration-distribution-across-systems-at-uber/
- Up: Portable Microservices Ready for the Cloud - https://www.uber.com/en-DK/blog/up-portable-microservices-ready-for-the-cloud/
- Continuous Deployment (CD): Continuous Deployment at Uber - https://www.uber.com/en-SE/blog/continuous-deployment
- Odin:
- Stateful Platform - https://www.uber.com/en-SE/blog/odin-stateful-platform/
- The Accounter - https://www.uber.com/en-SE/blog/the-accounter
- INCA: Deduping and Storing Images at Uber Eats - https://www.uber.com/en-SE/blog/deduping-and-storing-images-at-uber-eats/
- ARM:
- Adopting ARM at Scale: Bootstrapping Infrastructure - https://www.uber.com/en-SE/blog/adopting-arm-at-scale-bootstrapping-infrastructure
- Adopting ARM at Scale: Transitioning to a Multi-Architecture Environment - https://www.uber.com/en-SE/blog/adopting-arm-at-scale-transitioning-to-a-multi-architecture-environment
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent