Skip to main content

Tell us your location

Please enter your nearest city name to help us display the correct information for your area

Software Engineer - Monitoring and Alerting

Engineering in New York City, NY

About Uber

 

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

 

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

 

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on autonomous trucking and self-driving cars, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

About the Role

 

The Observability Applications team is looking for a software engineer who will work primarily on the backend of several projects. Our team is responsible for building the tools that all of Uber’s 3,000 engineers use to monitor their production systems. Our systems check millions of data points every minute to help engineers make sure riders, drivers, eaters and couriers are able to use the Uber platform, always.

What You’ll Do

  • In this role you’ll get to work on systems for production monitoring, dashboarding, and anomaly detection
  • We care about building great, useful tools for engineers
  • We care about each other’s well-being and taking on a reasonable amount of work
  • We move quickly, prototype, then take well-received ideas to supported production
  • We hold an empathy for the engineers who use our tools in high regard

 

What You’ll Need

  • As for our tech stack, we use just a little Python, but otherwise the backend is exclusively Go.
  • You don’t need to be an expert or even familiar - the team will help you get you up to speed on Go if needed.

 

About the Team

 

We’re a medium sized team of engineers in New York City with a variety of experience. You’ll be able to learn from more experienced engineers, and help more junior engineers grow. We work on a handful of projects so there is the opportunity to learn new concepts and to keep your work fresh.


See our Candidate Privacy Statement

At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.