Sr Software Engineer II, Fulfillment Platform @ Uber - Pacifica, CA

Job Overview

12 days ago

Sr Software Engineer II, Fulfillment Platform

Uber - Pacifica, CA

The goal of the fulfillment team is to provide a unified platform for all business verticals at Uber to develop their trip fulfillment flow and seamlessly integrate pricing, matching, dynamics and other marketplace capabilities into their product. At its core, the Fulfillment team is responsible for orchestrating and maintaining real-time state of all ongoing trips for Uber. We directly support Uber Rides, Uber Eats, Uber Freight, and many more experimental products. This team is part of the Marketplace Org which is the real-time decision-making and systems behind Uber (ex: matching riders/drivers, pricing, fulfilment). Transportation Platform is a sub domain of the Fulfillment team focusing on integrating transport providers into the Uber marketplace.

When a user or eater requests their ride, these systems interact with matching, dispatching, maps stack to ensure that an order gets fulfilled. We develop systems that can recover from business failures, monitor conformance, develop complex user state machine flows to unlock new product lines in the company.

In the next 1 year, this team will be innovating in the areas of development of rental product lines, re-envisioning multi modal shopping and trip flow experience that connect multiple marketplaces (e.g., order pickup food while on trip to another destination, get a ride that combines train + uber). Another focus for us is to enable third party drivers on to our platform to make Uber a true platform as a service.

What You'll Do
  • Coordinate multiple stakeholder to build complex end to end features
  • Identify common patterns and improve platform
  • Mentor other engineers on best practices
  • Ensure system realiabillity across all critical system
Basic Qualifications

  • 4+ years of experience developing and shipping code for production systems
  • 4+ years of experience in systems software engineering. Sound understanding of computer architecture and CS fundamentals.
  • Proficient in one of the following programming languages: Java or Golang

Preferred Qualifications
  • BS or MS in Computer Science or a related technical field, or equivalent experience
  • Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.

Similar Jobs

Mid or Senior Software Developer - R1116, R1150, R1208, R1221

Ooma, INC

Sunnyvale, CA

Integration of Ooma-developed and 3rd party software. Designing, developing, and delivering high quality, elegant software is in your DNA.

Senior Director of Program Management

Tenable, Inc

Santa Clara, CA

5+ years of software development experience, including experience with leading projects. The Senior Director of Program Management role within the product…

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Advanced knowledge of secure software development. Demonstrated ability to create software specifications. Programming - Applies advanced software concepts to…

Senior Software Engineer OSS - R1131

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

Senior Program Manager - R1014

Ooma, INC

Sunnyvale, CA

Experienced working with software development teams delivering end to end integrated software including low level embedded code through high level application…

Senior Software Engineer

Walmart

Sunnyvale, CA

Bachelor’s degree in Computer Science and 3 years of experience in software engineering or related field OR 5 years of experience in software engineering or…

Sr. Associate, Cyber Security

KPMG

Santa Clara, CA

Architects GRC platforms and services, including Policy and Compliance, Risk, Audit, Enterprise, Vendor Risk, Vulnerability Response, Security Incident Response…

Sr. Associate, Cyber Defense – Breach Resilience

KPMG

Santa Clara, CA

Engage in planning, design, implementation, testing, and operation of cyber breach resilience processes and systems on client networks.

SENIOR ORACLE SUPPORT DEVELOPER

University of California Office of the President

Oakland, CA

Set the technical requirements for complex software specifications. Apply advanced software concepts to plan, design, develop, modify, debug, deploy and…

Sr. Associate, Cyber Security - SecOps

KPMG

Santa Clara, CA

Lead ServiceNow engagements, delivering process design, technical design, defining agile stories, working with offshore development team to get configuration…

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

We are looking to expand our core product development team with a backend developer who has five or more years experience in the development of web and web API…

Senior Software Engineer

Intuitive

Sunnyvale, CA

Knowledge of C++ and Embedded software is plus. Experience in implementing full stack scalable software solutions on the Cloud. CI/ CD (Jenkins, GitLab etc.).

Sr. Associate, Cyber Security - Analytics

KPMG

Santa Clara, CA

Assemble data from multiple digital fraud and security tools for deeper threat insights using advanced analytics.

Sr. Associate, Cyber Security - Privacy

KPMG

Santa Clara, CA

Participate with the design, implementation, maintenance, and enforcement of privacy policies, procedures, and controls.

Sr. Associate, Cyber Security

KPMG

Sacramento, CA

Exceptional interpersonal, team building, mentoring, and leadership skills with a demonstrated ability to gain the confidence and respect of senior level…

Senior Site Reliability Engineer, Principal

Altais

Oakland, CA

10 years of experience with software engineering, software development, or system operations. You will help to advance the deployment process of software into…

Sr. Associate, Cyber Security - Privacy

KPMG

San Francisco, CA

Participate with the design, implementation, maintenance, and enforcement of privacy policies, procedures, and controls.

Senior Data Scientist

Sentient Energy

Santa Clara, CA

The Data Science and Analytics team is responsible for characterizing, modeling, and predicting the evolving behavior and performance of smart electric utility…

Senior Systems Support Analyst

Pearson

Sacramento, CA

Negotiates internally at senior levels regarding important issues within their own area. Begins to develop relationships with senior leaders across the…

Sr. Associate, Cyber Security - Incident Response

KPMG

Santa Clara, CA

Perform host, network, and mobile device forensics; malware triage; and cyber incident response. Recognize common attacker tools, tactics, and procedures.

Sr. Specialist, Cyber Security - Google Cloud

KPMG

Sacramento, CA

Driving Cloud Transformation projects at industry leading clients using Google Cloud Platform services. Executing on Google Cloud security engagements during…

Sr. Associate, Cyber Security - SecOps

KPMG

Sacramento, CA

Lead ServiceNow engagements, delivering process design, technical design, defining agile stories, working with offshore development team to get configuration…

Sr. Associate, Cyber Security - SecOps / ServiceNow

KPMG

San Francisco, CA

Lead ServiceNow engagements, delivering process design, technical design, defining agile stories, working with offshore development team to get configuration…

Sr. Associate, Cyber Security - Identity Access Management

KPMG

Santa Clara, CA

Effectively deliver the complete lifecycle of workforce oriented Identity and Access Management (IAM) services including; strategy, organizational design,…

Ad