Uber logo

Software Engineer II, Backend - Production Engineering

Uber

About The Role

Production Engineering holds a high bar for reliability, efficiency, and resilience across Uber's tech platforms, ensuring production systems maintain the highest levels of availability. We are looking for an experienced and enthusiastic software engineer to join the team and further advance Uber's production platforms.

An engineering role on this team is a great opportunity to work on Uber-scale problems, handling large volumes of traffic and data using cutting-edge technologies.

What The Candidate Will Do

As a Software Engineer in Production Engineering, you will help build well-designed and reliable software for our consumers and internal stakeholders. Your contributions will directly impact the experience of millions of users worldwide.

You should also be a strategic thinker who is able to identify efficiencies and develop solutions to improve the production platforms and processes. Additionally, you should have strong interpersonal skills, excellent communication abilities, and be able to effectively collaborate with a wide range of stakeholders.

Basic Qualifications

  • Bachelor's / Master's degree in Computer Science, related technical field, or equivalent experience.
  • 3+ years of relevant software engineering experience with Go, Java, C++, or Python.
  • Experience implementing complex projects with multiple dependencies.
  • Comfortable dealing with system complexity.
  • Comfortable communicating with technical teams and leadership to collect requirements, describe software product features, and technical designs.
  • Proven experience of shipping high-quality product features on schedule and with high velocity.
  • Excellent written and verbal communication skills, including the ability to write detailed technical documents.

Preferred Qualifications

  • Experience analyzing, monitoring, and troubleshooting large-scale, high-traffic distributed systems.

Join us to work on challenging problems and make a significant impact on Uber's production systems. This role offers the chance to work with a talented team and grow your skills in a dynamic and fast-paced environment.

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, and C++ in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems, in Amsterdam. Requires 7+ years experience.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Uber logo
Uber

Software Engineer II, AI Platform (Michelangelo)

Join Uber's AI Platform team as a Software Engineer II to build and manage distributed systems for AI technologies.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Uber logo
Uber

Senior Software Engineer - Machine Learning Platform

Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Google logo
Google

Software Engineer II, Video Creation

Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Uber logo
Uber

Software Engineer II, AI Platform (Michelangelo)

Join Uber's AI Platform team to build and manage distributed systems, leveraging AI and ML technologies.

TeamViewer logo
TeamViewer

Backend Software Engineer with Java and Spring Boot

Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Uber logo
Uber

Staff Machine Learning Engineer

Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.