Work in Washington Veterans Jobs

Job Information

Uber Software Engineer II in Seattle, Washington

About the Role

The High Capacity Vehicles Matching team is changing the way the world travels. We are unlocking ways to offer affordable transportation to the next billion people around the globe, making public transportation more convenient, efficient, comfortable, and safe. At Uber we are looking to reimagine transportation with the potential to unlock the $100 Billion transit market for consumers and businesses.

We are looking for a Senior Software Engineer to join our growing team in Uber's Seattle Development office and focus on network planning software, route and schedule generation challenges, real time matching of riders and drivers in the context of high capacity vehicles, scaling network coverage and underlying microservice infrastructure ahead of the steep growth curve. You will have an opportunity to learn from the best experts in the field, make data-driven decisions based on demand observation and user behavior, and impact millions of lives in a positive way, changing the way people move for the better.

What the Candidate Will Do ----

As a Software Engineer on High Capacity Vehicles Matching team, you will:

  • Design and implement network planning tools and services for megacity scale

  • Approach NP-hard routing, matching, and scheduling problems

  • Deliver and operate components and features for the distributed systems consumed by multiple teams and clients

  • Propose and actively support ideas that drive Uber's mission forward

  • Interact cross functionally with engineering, science, product, and operations teams' stakeholders

  • Participate in oncall rotation to monitor and support the services and tools the team owns

---- Basic Qualifications ----

  • BS/BE degree in Computer Science or equivalent

  • 2+ years of experience in software engineering

  • A passion to learn. Our domain is cutting edge in the ridesharing business, and we want you to be as excited as we are.

  • Solid understanding of distributed systems and hands-on experience in backend development

---- Preferred Qualifications ----

  • MS or advanced degree in Computer Science or a related field

  • Experience in building and operating large-scale distributed systems

  • Familiarity with VRP problem or its variants

  • Experience with Linear Programming/MILP

  • Experience with multiple technology stacks

For Seattle, WA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

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

DirectEmployers