Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Staff Software Engineer

AI Summary ✨

Requirements

  • 10+ years of experience as a software engineer and building large-scale distributed systems
  • Coding chops, clean, elegant, bug-free code in languages like Java, GO
  • Must have led teams of engineers to deliver autonomously on large cross-functionally driven projects
  • Skilled at architecture: Solid understanding of distributed systems architecture - consensus, convergence, data consistency, and performance/efficiency constructs
  • Strong desire to learn and grow, while building the best-in-class systems
  • Experienced at Cross-Team Communication: Strong flair for effective communication and collaboration - you know when to push on and when to step back. We work closely with several groups, and supporting these other groups is a key part of scaling our business
  • Push the bar on engineering best practices and help leadership build a strong engineering culture
  • Passionate about helping teams grow by inspiring and mentoring engineers
  • Ability to identify and resolve performance and scalability issues

What You'll Be Doing

  • Build platform components and capabilities for high-throughput distributed systems. GoLang is our primary programming language
  • Solve challenging problems with simple and elegant solutions, leveraging software design and architecture fundamentals
  • Owns/Drives the tech architectural vision of the product
  • Oversee and review all the designs from the team, and ensure high high-quality bar
  • Drive adoption of best practices in code health, testing, and maintainability
  • Focus on operational excellence of the systems by improving the ability to observe, monitor, control, and improve the health of the systems, including the team's on-call experience
  • Work with smart and motivated teammates in a fast-paced, collaborative environment
  • Serve as a resource for the team to connect them with broader engineering directions and initiatives
  • Collaborates effectively with stakeholders, including Product, Operations, Data Science, and other dependent engineering teams to deliver business goals and needs

Preferred Qualifications

  • You have prior experience working as a full-stack engineer, including frontend, backend, and databases
  • Background in building high-performance, scalable distributed systems
  • Have a proven track record working with/across multiple teams and influenced them
  • Experience with Spark SQL and Presto Querying language is a Plus

Perks and Benefits

  • Opportunity to impact the lives of Uber’s partners (drivers, couriers) and operations teams across the globe
  • Collaborative work environment with smart and motivated teammates
  • Constant learning and growth opportunities
Apply here
Uber logo

Uber

Amsterdam, Netherlands

Experience: Senior
Posted: September 5, 2025
Golang
Java
backend

Similar jobs

  • 21 hours ago
    New
    Remote
  • uber logo

    Software Engineer II - Backend

    Amsterdam, Netherlands

    2 days ago
  • 7 days ago
    Remote
  • See all jobs in Netherlands