Engineering Manager at Uber (San Francisco, CA)
Sorry, this job was removed at 1:40 p.m. (CST) on Friday, March 11, 2022
By clicking Apply Now you agree to share your profile information with the hiring company.
At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 10,000 cities around the world.
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.
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
About the Role
You will be manager of a team of software engineers responsible for foundational services and infrastructure that the rest of Uber's engineering relies on. You will work closely with teams in California, Seattle, Vilnius and Denmark to align roadmaps, business goals, and maintain clear career paths for each engineer - it will be critical to foster a team environment that collaborates closely with remote offices. The software that this team owns is one step above bare metal and the lowest in the stack, so quality and operations are critical, as well as compassion for the developer experience.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
---- Basic Qualifications ----
---- Bonus Qualifications ----
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.
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
About the Role
You will be manager of a team of software engineers responsible for foundational services and infrastructure that the rest of Uber's engineering relies on. You will work closely with teams in California, Seattle, Vilnius and Denmark to align roadmaps, business goals, and maintain clear career paths for each engineer - it will be critical to foster a team environment that collaborates closely with remote offices. The software that this team owns is one step above bare metal and the lowest in the stack, so quality and operations are critical, as well as compassion for the developer experience.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Collaborate on setting the vision for foundational infrastructure for all of Uber
- Help establish bottom up projects and roadmaps that meet that vision
- Establish clear career paths for engineers and help them meet their career goals
- Grow, coach, and develop a team of skilled software engineers
- Recruit high-quality engineering talent for the team
- Help define the engineering culture and uphold the processes that will shape the future of the team
---- Basic Qualifications ----
- 5+ years professional software development experience.
- 2+ years management experience leading software engineers
- Strong communication, leadership, and problem-solving skills.
- Experience building and maintaining low level systems and infrastructure
- Experience and good understanding of Linux OS and kernel
- Experience in designing and building world-class software
---- Bonus Qualifications ----
- 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
- A proven track record working across a larger organization - not just across teams
- Strong Linux experience, networking protocols, Linux tools and libraries.
Read Full Job Description