Sr. Software Engineer – Capacity & Efficiency Engineering

Uber Logo
Uber
198000 - 220000 USD / Year
  • IT
  • FullTime
  • Applications have closed

About The Role The Capacity & Efficiency Engineering (CEE) organization is looking for a Senior Backend Software Engineer to join us in the San Francisco Bay Area. As a Senior Backend Software Engineer, you will define a holistic vision and build deep, granular insights of our technology infrastructure consumption along with cost accountability. You’ll build and enhance our capacity analytics products that help drive our cost-to-serve efficiency programs.

In this role you will work closely with a highly cross-functional team, including platform teams, service owners, finance and various leaders building a broad understanding of Uber’s consumption of resources across its entire tech stack, identify cost-savings opportunities and develop software guiding key business decisions to grow Uber’s infrastructure in the cloud while driving down costs.

What The Candidate Will Need / Bonus Points —- What the Candidate Will Do —-

  • Work with teams across Uber to identify their capacity needs, help scale services and platforms within our capacity budget and find opportunities to make Uber more efficient.
  • You will build products and services that are highly available and scalable to serve our customers.
  • As a backend engineer, you will architect, design, and build essential analytics infrastructure providing visibility and actionability into engineering spend for the entire organization.
  • You will collaborate with other teammates to maintain the health of our systems and codebase, refactor and make improvements, and keep our systems robust and resilient.
  • Write clear documentation so that other engineers can partner to contribute and deliver.

Basic Qualifications

  • BS or MS in Computer Science or a related technical field, or equivalent experience.
  • Sound understanding of distributed system fundamentals.
  • 6 years of experience building distributed systems and big data solutions.
  • Proficient in the following programming languages: Go, Python, Java, Javascript. Good scripting skills and the ability to pick up new ones.

Preferred Qualifications

  • Knowledge of fullstack development.
  • Background in building high-performance, scalable, distributed systems.
  • Backend experience with data engineering, data pipelines, big data systems, data science, SQL, analytics.
  • Systematic problem solving approach and knowledge of algorithms, data structures and complexity analysis.
  • Experience with a relational database (MySQL, PostgreSQL).
  • Grit, drive and a strong sense of ownership coupled with an appetite for collaboration!

For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For all US locations, you will be eligible to participate in Uber’s bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year – USD$220,000 per year. For all US locations, you will be eligible to participate in Uber’s bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.