Staff Software Engineer, Java, Developer Platform

Uber Amsterdam, Netherlands

Company

Uber

Location

Amsterdam, Netherlands

Type

Full Time

Job Description

About the Role

As part of the Java Service Platform team, you'll help lead a group of experts that focus on delivering a best-in-class service development experience for thousands of Uber developers. You will leverage the latest technologies in open source, work with talented, high-velocity infrastructure partners and impact stakeholders across product backend domains serving Uber Mobility, Delivery, Market Place, Monetization and more.

Being a pragmatic technologist, you will be able to design tools, frameworks and workflows to support highly available and scalable services. You would be seen as a collaborative role model and thought leader within a larger group. You will architect and build libraries and frameworks that empower a large and quickly-growing engineering organization to do its best work, moving fast without sacrificing stability, quality, performance or maintainability. You will also be able to technically mentor a team of talented engineers while also executing on delivering uniquely challenging projects. Along the way, you'll shape the future of engineering at Uber.

Want more jobs like this?

Get Software Engineering jobs in Amsterdam, Netherlands delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


We need passionate, skilled developers who empathize with their fellow engineers, pursue technical excellence, care deeply about the quality and velocity of Uber's engineering, and want ownership of business-critical code.

What the Candidate Will Do

  • Drive the development of Java service standards and best practices at Uber.
  • Design, develop and maintain world-class Java components to support Uber services at scale.
  • Provide consultation & work closely with other business and infrastructure areas/departments on multiple initiatives to meet common organizational / business goals & objectives.
  • Participate in and provide consulting & planning guidance on short term & long term planning in order to meet ongoing business & operational needs.
  • Work closely with engineers across the company to solve critical software development problems in principled and reusable ways.

Basic Qualifications

  • Deep knowledge of Spring and Spring Boot framework.
  • Solid understanding of Java, including common tools, frameworks and best practices.
  • Experience leading, designing, contributing to, or maintaining Java libraries or frameworks.
  • Experience building reusable tools, packages and software patterns for developers.
  • Passion for software quality, including testing, code review, and documentation.
  • Desire to contribute to open source.
  • Strong cross-team communication skills.
  • B.S., M.S., or Ph. D. in Computer Science or equivalent work experience.

Preferred Qualifications

  • Experience leading, contributing to, or maintaining open-source projects.
  • Experience as a technology-specific speaker or evangelist.
  • Background in infrastructure and distributed systems.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world 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 [email protected].

Apply Now

Date Posted

01/22/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Lead Child and Youth Program Assistant (Level 5) CY-02 - Department of the Army - Army Installation Management Command

Views in the last 30 days - 0

View Details

Travel Radiology Technologist - $1,886 per week - Travel Nurse Across America

Views in the last 30 days - 0

View Details

Travel Nurse RN - ICU - Intensive Care Unit - $2,364 per week - Ardor Health Solutions

Views in the last 30 days - 0

View Details

Travel Nurse RN - Med Surg - $2,187 per week - CrossMed

Views in the last 30 days - 0

View Details

Travel Nurse RN - Med Surg - $2,247 per week - TotalMed Staffing

Views in the last 30 days - 0

View Details

Travel Nurse RN - Med Surg - $3,196 per week - Host Healthcare

Views in the last 30 days - 0

View Details