About the Role
Uber provides a diverse amount of domain-specific products to manage and distribute configuration changes across our systems. These configuration products cater to different use cases from UI based configuration systems to change product configuration for different cities to Git-based interfaces that are primarily catered to engineers. As an example we support IaC (Infrastructure as Code) all the way to experimentation (A/B testing / Citrus) even in mobile apps. While these domain-specific configuration products have different applications, they share common parts that can be consolidated for simplicity and to reduce the overhead of operations, maintenance, and reliability. The Configuration Platform team is responsible for services in the realm of configuration systems across Uber.
Want more jobs like this?
Get jobs in Århus, Denmark delivered to your inbox every week.
Services are written in Go with a strong focus on clean, readable code with unit and integration test coverage. All code changes are peer-reviewed. The services are currently supporting hundreds of configuration types and hundreds of thousands of different configurations to be served to the whole tech stack at Uber.
We have great opportunities ahead including impactful efficiency projects, building out our platform to unify the developer experience in using configuration systems in order to run their service efficiently and easily.
Our team consists of a balanced combination of both junior and senior engineers with a broad range of experiences across the industry. We value ideas over hierarchy, getting things done, and having a measurable impact on the business. We work closely with our partner teams in San Francisco, Sunnyvale, Seattle, and Amsterdam.
We are looking for an Engineering Manager with the primary focus on leading, mentoring, and managing a diverse team of engineers.
Basic Qualifications
4+ years managing global cross-functional engineering teams through technical leads in a hyper-growth environment
- Experience supporting team actively via career mentor & development, handling performance, and influencing partner teams
- A strong ability to architect and design robust, high-scale systems and to challenge engineers to think bigger and more generically in developing their solutions
- Experience going through the full software cycle from requirements, design, coding, testing, continuous integration, delivery, and ongoing management of world-class software and services
Preferred Qualifications
- 4+ years of proven experience with direct people management
- Experience with Amazon AWS, Google Cloud Platform (GCP), or similar
- Experience with container platforms such as Kubernetes or Mesos
- Experience in building large-scale distributed systems
- Track record working across an extensive organization not just across teams
What the Candidate Will Do
- Drive the technical alignment internally and with partner teams
- Own roadmap execution and delivery of projects with high quality
- Grow, mentor, and develop a team of skilled and experienced software engineers
- Recruit high-quality engineering talent for the team
- Contribute to the engineering culture and uphold the processes that will shape the team
- Help defining the future of Uber Configuration Platform
Aarhus Engineering Site
We are part of Uber's Core Platform team and are located in Aarhus, Denmark. Read more about our Denmark Tech Site here.
Please check out our Engineering Blog to learn about examples of engineering challenges we tackle in Denmark.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.