Software Engineer II

Uber

Quick summary

Work type
On-site
Location
Posted
62 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $162k
$107k most similar roles pay here $210k

This listing doesn't post a salary. Most similar roles pay $128,825–$195,250.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 45 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II

Senior Software Engineer at Uber's Maps team, you will play a pivotal role in developing and enhancing the company’s mapping technologies. Your day-to-day responsibilities include designing scalable solutions that improve location accuracy and reliability across Uber’s global platform. You will work closely with cross-functional teams to integrate advanced geospatial data into our products, ensuring seamless user experiences for riders and drivers worldwide. Proficiency in Python, C++, or Java is essential, along with expertise in spatial databases like PostGIS and knowledge of web mapping frameworks such as Leaflet or OpenLayers. The role demands a deep understanding of distributed systems and experience with cloud services like AWS or Google Cloud to handle the massive scale of Uber’s operations.

What you'll do

  • Manage and optimize delivery routes using advanced logistics software.
  • Analyze rider and driver data to improve service efficiency and reliability.
  • Develop strategies to reduce wait times and enhance customer satisfaction.
  • Monitor market trends to inform pricing models and competitive positioning.
  • Implement technology solutions to streamline operations and support scalability.

What we're looking for

  • Minimum 5 years of experience in software engineering or related field.
  • Proven track record of developing and shipping high-quality code in a fast-paced environment.
  • Strong proficiency in multiple programming languages, including Java, Python, and JavaScript.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud is required.
  • Excellent problem-solving skills and ability to work effectively in a team setting.

More like this

Similar roles

Software Engineer II

Uber

Sunnyvale, CA 9 days ago
C++ Linux Python Machine Learning Computer Vision Robotics Game Theory Autonomous Driving Data Mining Deep Learning CI/CD

Senior Engineering Manager, AV Labs

Uber

San Francisco, CA +1 6 days ago
Python PyTorch TensorFlow Kubernetes AWS CI/CD Docker PostgreSQL Git Jenkins Prometheus Grafana Linux Scikit-learn Pandas NumPy Apache Spark MLOps

Senior Reliability Engineer

Uber

Sunnyvale, CA 6 days ago
Prometheus Grafana ELK Go Python C++ Linux Docker Shell scripting SLIs and SLOs TCP/IP gRPC MQTT CI/CD AWS Kubernetes