Software Engineer II - Engineer

Uber

Seattle (WA)

On-site

USD 171,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
Equity award
401(k) plan

Job summary

Uber is building a next-generation logistics platform that tracks packages across a regional carrier network, from pickup to doorstep. This role focuses on designing core services and scalable features used daily by merchants, drivers, warehouses, and customers.

You will own end-to-end operations, contribute to data-driven architecture, and mentor junior engineers while collaborating across product, design, data, and operations. Seattle-based base salary discussed below.

Qualifications

  • 2+ years of backend software engineering experience.
  • Proficiency in Golang, Java, or a similar language.
  • Experience designing and operating distributed systems at scale.
  • Willingness to own your products end-to-end - operations, maintenance, and reliability included.
  • Experience mentoring and guiding junior engineers.

Responsibilities

  • Design and build the core services that track and orchestrate the movement of packages across the network - from pickup to final delivery.
  • Build scalable features used by merchants, drivers, warehouse operators, and end customers.
  • Model the domain and design event-driven data models for logistics.
  • Write maintainable, scalable code on platform primitives (Go, distributed datastores, workflow orchestration, streaming/event buses, RPC).
  • Drive data-driven architecture and systems design decisions.
  • Build reliable alerting and monitoring and own the operations and on-call health.

Skills

Golang
Java
Distributed systems
Backend engineering

Education

BS/MS in CS or related field

Job description

About the role and team

Uber is building the next generation of its logistics platform: the systems that move physical packages across a regional carrier network, from the first pickup to the final doorstep. This spans middle-mile linehaul between hubs, sortation and cross-dock operations inside those hubs, and the last-mile delivery that puts a package in a customer's hands.

Uber Direct is among the fastest-growing products in the B2C (Business-to-Consumer) delivery spaces. It lets merchants create deliveries through our Dashboard or by integrating directly with our public API, adding delivery to their own website or app. We are now extending these capabilities into a full package-logistics network.

This is a rare opportunity to build a foundational platform close to the ground floor. You'll design and own the core systems that track the custody of every package as it changes hands across the network - services meant to run Uber's logistics operations for the next decade, built on Uber's world-class infrastructure and handling millions of physical events a day.

What you'll do
  • Design and build the core services that track and orchestrate the movement of packages across the network - from pickup, through hub sortation and linehaul, to final delivery
  • Build highly scalable, high-quality product features used every day by merchants, drivers, warehouse operators, and end customers
  • Model the domain from first principles and design event-driven systems and data models that will underpin logistics for years to come
  • Write elegant, maintainable, scalable, and well-documented code on Uber's platform primitives (Go, distributed datastores, workflow orchestration, streaming/event buses, RPC)
  • Drive data-driven architecture and systems design decisions
  • Build reliable alerting and monitoring for the systems you own, and take real ownership of their operations, reliability, and on-call health
  • Collaborate cross-functionally (Product, Design, Data, Operations) and across teams to solve hard problems and ship end-to-end
  • Provide technical leadership and mentorship to more junior engineers on the team
Basic Qualifications
  • 2+ years of backend software engineering experience
  • Proficiency in Golang, Java, or a similar language
  • Experience designing and operating distributed systems at scale
  • A track record of shipping high-quality products used by real customers
  • Willingness to own your products end-to-end - operations, maintenance, and reliability included
  • Experience working collaboratively across functions and leading cross-team efforts
  • Experience mentoring and guiding junior engineers
Preferred Qualifications
  • BS or MS in Computer Science or a related technical field
  • Experience with event-driven and/or streaming architectures and micro-service design
  • Experience in logistics, supply chain, fulfillment, marketplaces, or other high-throughput, real-world operational systems
  • Comfort working in greenfield environments and migrating or integrating existing systems onto a new platform
  • Experience with cross-team initiatives and driving alignment across stakeholders
  • Self-driven to identify opportunities to make things better, faster, and more efficient
  • Ability to translate a high-level, ambiguous business problem into a concrete technical solution

For Seattle, WA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Ready to Ride?

This is'nt the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form- https://docs.google.com/forms/d/e/1FAIpQLSdb_Y9Bv8-lWDMbpidF2GKXsxzNh11wUUVS7fM1znOfEJsVeA/viewform

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Staff Engineer – Core Infrastructure
Sr Staff Engineer – Core Infrastructure

Uber • Seattle (WA)

On-site
USD 267,000 - 297,000
Bonus program
Equity award
401(k) plan
+1
Senior Strategy & Operations Associate
Senior Strategy & Operations Associate

Uber • San Francisco (CA), New York (NY)

On-site
USD 106,000 - 118,000
Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Senior Product Designer - Uber Direct & Connect
Senior Product Designer - Uber Direct & Connect

Uber • New York (NY)

On-site
USD 180,000 - 200,000
Bonus program
Equity
401(k) plan
+1
Senior Logistics Engineer - AV Labs
Senior Logistics Engineer - AV Labs

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
Bonus program
Equity
401(k) plan
+1
Sr Software Engineer
Sr Software Engineer

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Sr Staff Engineer - Core Infrastructure
Sr Staff Engineer - Core Infrastructure

Uber • United States

On-site
USD 267,000 - 297,000
Bonuses
Equity
401(k) plan
Manager II, Engineering – Engineer
Manager II, Engineering – Engineer

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Manager II, Engineering – Engineer
Manager II, Engineering – Engineer

Uber • Seattle (WA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer - Marketplace Segmentation
Staff Software Engineer - Marketplace Segmentation

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
Benefits