跳至主要内容
优步

将您所在的位置提供给我们

请输入您附近的城市名称,以帮助我们显示您所在区域的正确信息

选择您的语言

(Senior) Software Engineer, Infrastructure Automation, uMetal

San Francisco, CA 的 Engineering

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 600 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.

 

About the Role

 

Here at Uber, our mission is to ignite opportunity by setting the world in motion. Uber serves billions of trips per year and we are currently making investments into the systems and infrastructure necessary to support 100+ million trips per day. A key enabler for the success and growth of Uber’s business is a world-class technical infrastructure managed with automation through software.

 

The Uber Metal (uMetal) organization builds and manages the compute, storage and network infrastructure that supports Uber’s workloads globally. Within uMetal, the Software Platform team delivers the automation capabilities and tools that help ensure Uber’s infrastructure (network, compute, DC) is always available and functions at peak performance.



What You’ll Do

 

The Software Platform team is looking for a (Senior) Software Engineer to help design, develop and deliver next-generation automation solutions that will help increase the efficiency, reliability, performance and agility of Uber’s infrastructure across physical and virtual server environments. These solutions will be leveraged by the teams managing Uber’s global infrastructure daily.

 

The team is looking for someone with a passion for developing mission-critical software that creates simple abstractions for complex infrastructure. If you value simplicity, work comfortably in a collaborative, agile environment, and are excited to learn, we’d like to talk to you.

 

 

What You’ll Need

  • BS degree in Computer Science or related engineering field. Masters/Ph.D. preferred.
  • 5+ years of relevant software engineering experience.
  • Solid background in multiple programming languages, e.g. Go, Java, Python or C/C++.
  • Passion about system architecture and building distributed systems at hyper scale.
  • Prior experience with infrastructure automation, Data Center Infrastructure Management (DCIM), Linux environments, imaging solutions and/or configuration management (Puppet, Chef, Salt) is a plus.
  • Understanding of DHCP, PXE, DNS and TCP/IP are also a bonus.
  • Experience developing service oriented systems, REST.
  • Excellent written and verbal communication skills and the ability to write detailed design documents.
  • You have a knack for helping the team grow by inspiring and mentoring less experienced engineers.

查看应聘者隐私声明

在 Uber,我们不仅仅是接受差异 - 我们会为之喝彩,提供帮助,以实现所有员工、产品和社区的利益。 Uber 以能提供公平机会而自豪,是一个倡导平权行动的雇主。 我们不分种族、肤色、血统、宗教、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾状况、性别身份以及退伍军人身份等,始终致力于提供平等就业机会。