Staff Software Engineer - Maps
About the Role
The Places Data Team owns Uber ground truth places dataset (POI, Addresses, Building Footprints, Entrances) powering the core of any trip - pick-up and drop-off locations.
Working on massive scale the team is responsible for:
1. Conflation of POI and address data from dozens providers into an unambiguous stable dataset, solving graph connectivity problems on a scale of dozens billions of edges, using ML for matching and summarization.
2. Data inference, use all available signals from users, trips, providers to find missing places or incorrect attributes at scale.
3. Ground truth data - inference and conflation of building footprints, entrances from provider, street level imagery, etc.
What you will do
1. Design, build, and maintain data pipelines that consumes and conflate POI/Address/BFP data from multiple providers;
2. Lead technically complex initiatives such transformation flat data structure into graph, connecting all spatial data together, places inference, aliases of POIs, data A/B experimentation, etc.
3. Navigate the trade-offs between short-term tactical fixes and long-term architectural stability while keeping our Maps ecosystem running smoothly.
4. Own your work end-to-end, from drafting the multi-year technical vision for traffic domains to debugging production issues when the stakes are high.
5. Collaborate cross-functionally with Data Scientists, Product Managers, and Engineering peers to translate complex business needs into robust, scalable software.
6. Champion engineering best practices like code health and design clarity, even when the pace is fast and priorities shift.
7. Mentor and unblock other ICs on the team, raising the bar for technical excellence through thoughtful design reviews and leadership by example.
Basic Qualifications
1. Minimum of eight years of professional experience in software engineering.
2. Bachelor's or Master's degree in Computer Science, a related technical field, or an equivalent level of practical experience.
3. Proficiency in programming with Go, Python, Java, or C++.
4. Strong foundation in computer science fundamentals, including data structures, algorithms, complexity analysis, and a systematic approach to troubleshooting.
5. Prior experience in technical leadership roles.
6. Excellent interpersonal and communication skills with the ability to collaborate effectively across teams and with various stakeholders.
Preferred Qualifications
01. 8+ years of experience designing and operating large-scale data pipelines, preferably in a geospatial, mapping, or location intelligence domain.
02. Deep familiarity with geospatial data formats and concepts (POI, address data, building footprints, GIS systems, spatial indexing such as H3/S2/Geohash).
03. Hands-on experience with data conflation, entity resolution, or record linkage - merging data from multiple heterogeneous providers into a unified, high-quality dataset.
04. Experience applying machine learning techniques (e.g., embedding models, classification, clustering) to data matching, deduplication, or attribute summarization at scale.
05. Strong background in large-scale graph data modeling and processing - familiarity with graph connectivity problems, graph databases, or distributed graph computation frameworks.
06. Proficiency with distributed data processing frameworks such as Apache Spark
07. Demonstrated ability to own and drive multi-year technical roadmaps, including authoring technical vision documents and architectural design proposals.
08. Experience designing and running data A/B experimentation frameworks, including metric definition, experiment instrumentation, and statistical evaluation of data quality changes.
09. Familiarity with data quality frameworks and observability tooling - monitoring pipeline health, data freshness, coverage, and accuracy at production scale.
10. Prior experience mentoring senior and mid-level engineers, conducting design reviews, and elevating engineering standards across a team.
11. Track record of effective cross-functional collaboration with Data Scientists, Product Managers, and partner engineering teams to translate ambiguous business requirements into concrete technical solutions.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
Want more jobs like this?
Get Software Engineering jobs in Amsterdam, Netherlands delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Health Reimbursement Account
- Dental Insurance
- Vision Insurance
- Life Insurance
- FSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
Parental Benefits
- Fertility Benefits
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Pet-friendly Office
- Snacks
- Some Meals Provided
- On-Site Cafeteria
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Sabbatical
- Volunteer Time Off
Financial and Retirement
- 401(K)
- Company Equity
- Performance Bonus
Professional Development
- Work Visa Sponsorship
- Associate or Rotational Training Program
- Promote From Within
- Mentor Program
- Access to Online Courses
Diversity and Inclusion
- Employee Resource Groups (ERG)
- Diversity, Equity, and Inclusion Program