Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$171k

Uber

Job-ID: 302534Category: EngineerLocation: San Francisco, CA, United States; Sunnyvale, CA, United StatesSchedule: Full time, Level 4Posted: 2026-10-20About the RoleWhat we doDelphi, Uber's Lever Efficiency team, builds the system Uber uses to recommend how to invest billions of dollars per year across its marketplace supply and demand levers: courier pricing (supply), courier incentives (supply), delivery and service fees (demand), user promotions (demand), etc. Starting with Uber's Delivery Marketplace business, we turn experiment results into a measure of each lever's incremental value in a common currency and publish it in a dashboard that refreshes automatically. We're also building a budget allocation tool that recommends how to move budget between levers. We work day to day with data scientists, product, operations, and finance.Why it mattersToday each lever spends against its own budget target, even after it starts hitting diminishing returns. A trusted, comparable measure of what each lever returns lets Uber move money to where it does the most good: more reliable deliveries for customers, more earning opportunities for couriers, and more long-term growth for every dollar spent. The hard part is making the numbers trustworthy enough that Operations and Finance leaders act on them. Then the recommendations have to be proven with well-designed experiments. That's the system you'll help build.Basic QualificationsBachelor's or Master’s degree in Computer Science or a related technical field, or equivalent experience in an engineering related bootcamp2+ years of experience in professional software development experience, developing and deploying systems in production environmentsProven skills writing efficient, clean code in Go, Java, or PythonAbility to debug and fix software bugs in a production scale environmentExperience with software engineering best practicesStrong grasp of distributed-systems fundamentals: caching, sharding, consensus, fault tolerance, observability, and incident responseExcellent written and verbal communication skills, including the ability to document architectures and algorithmsPreferred QualificationsAdvanced coursework or industry background in statistics, causal inference, or experimental design.Direct ownership of analysis workflows (A/B, quasi-experimental, marketplace simulations) at scale.Python, Pandas, PySparkData Pipelines (e.g. Spark, Scala)Jupyter NotebooksFullstack development experience (BE, FE, Data Pipelines), this project involves a full suite of development surfaces across UI, backend, and data.Experience developing internal tooling used by Ops, Engineers, Finance, Scientists, etc.What the Candidate Will DoBuild and own data pipelines (Spark, Hive, scheduled workflows) that recompute lever-efficiency estimates from experiment and marketplace data every week. Include data-quality checks, freshness alerts and backfills.Build backend services and APIs in Go that store and serve efficiency estimates and budget recommendations.Ship full-stack features in the web app: interactive dashboards and a budget allocation tool used by Operations, Finance, Product, and Science.Work with data scientists to turn notebook prototypes into production code. This includes confidence intervals, corrections for network effects, forecasts, and an optimizer that moves budget between levers within real constraints, such as fixed total spend and capped weekly changes.Work with Uber's experimentation platform to run experiments that test budget moves (switchbacks, geo experiments, synthetic control), and automate reading their results into the dashboard.Take features from design to launch: write design docs, review code, test, monitor production, and take part in on-call.Document methodology and system design so partners can trust and reuse the numbers.ResponsibilitiesFor San Francisco, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.For Sunnyvale, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.For all US locations, 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.About the companyReady to Ride?This isn't 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Sunnyvale, CA vacancy
  • $194k - $349k

     ...competitive salaries and equity.   CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in...  ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Sunnyvale, CA
    7 days ago
  • $194k - $349k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an integrated capability on... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    25 days ago
  • $139k - $223k

     ...Software Engineer II, Vehicle Platform Integrations Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient... 
    Suggested
    Work at office
    Local area
    3 days per week

    Aurora Innovation Inc.

    Mountain View, CA
    2 days ago
  •  ...Amazon Web Services, Inc. is seeking a Software Development Engineer II to own end-to-end data lifecycle features for AI-powered business applications. You will work on secure data storage, model training platforms, and data access interfaces, collaborating with scientists... 
    Suggested

    Amazon

    Santa Clara, CA
    1 day ago
  • $165.2k - $223.6k

     ...Software Development Engineer II, EBS ECAS Job ID: 10592420 | Amazon.com Services LLC Are you excited about building software that impacts millions of customers? Do you enjoy solving complex technical problems while collaborating with a talented team of engineers... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Amazon.com Inc

    Santa Clara, CA
    1 day ago
  • $81.5k - $141.3k

     ...Software Engineer IIAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing...  ...We are seeking an experienced, high caliber Software Engineer II. Performs moderate risk/moderate complexity specialized level... 

    Abbott

    Sunnyvale, CA
    4 days ago
  •  ...Amazon.com Services LLC invites applications for a Software Development Engineer II to design, build, and operate systems that scale for millions of customers. You will contribute across the full software lifecycle, from understanding customer needs to deployment and... 

    Amazon

    Santa Clara, CA
    1 day ago
  • $105.5k - $213.5k

     ...Software Engineer II - LogoSkip to main content#Software Engineer II page is loaded## Software Engineer IIApplylocations: Cupertino, California, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: 1208568Software Engineer IIThis role... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Cupertino, CA
    2 days ago
  • $139k - $223k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to... 
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    1 day ago
  • $110k

     ...time.ResponsibilitiesDesign, develop and maintain AI-powered software tools, services, and applications.Education and ExperienceMaster...  ...resumé to [email protected] with the position title “Software Engineer, II” in the email subject.CompensationThe salary for this position... 
    Work at office

    eGain Communications

    Sunnyvale, CA
    3 days ago
  • $102.1k - $202.2k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSecurity...  ...of lives around the world.We are looking for a Software Engineer II to join our team. Our Global Secure Access Datapath team... 
    Ongoing contract
    Local area
    Remote work
    Flexible hours
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  • $212.5k - $250k

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to...  ...production at scale.The Problems You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex projects and serve as... 
    Full time

    Carta

    Santa Clara, CA
    1 day ago
  • $165.2k - $223.6k

     ...Software Development Engineer II , Network Lifecycle Management Job ID: 10566948 | Amazon Data Services, Inc. Want to work on next generation software services that build AWS Network? And design, build and own services that form the foundation of Network Configurations... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    18 hours ago
  • $171k

     ...an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match.We are seeking a Software Engineer II to build the data infrastructure for AV Labs: the systems that ingest, store, and index petabyte-scale multimodal sensor data... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 day ago
  •  ...Hewlett Packard Enterprise is seeking a Software Systems Engineer II to design, develop, troubleshoot, and enhance networking software for Campus & Branch products. The role emphasizes C/C++ programming and collaboration with product management and architects. The... 

    Hewlett Packard Enterprise

    Cupertino, CA
    1 day ago
  •  ...Software Engineer II - Ai/MlThe Annapurna Labs team at Amazon Web Services (AWS) builds the AWS Neuron SDK, the software development kit used to accelerate deep learning and GenAI workloads on AWS Trainium machine learning accelerators. The Neuron Inference organization... 
    Internship

    Amazon

    Cupertino, CA
    4 days ago
  •  ...Software Engineer IIID.me is seeking a Software Engineer II to join the Developer Portal team, where we're building the self-service platform that enables organizations to rapidly integrate ID.me.Identity proofing is fundamentally complex. Integrating an identity proofing... 
    Contract work
    Internship

    ID.me

    Mountain View, CA
    4 days ago
  • $118.5k - $216.5k

     ...The Revenue Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360 responsibly. We...  ...scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes real... 
    Summer work
    Remote work
    Flexible hours

    GrabJobs

    Santa Clara, CA
    3 days ago
  •  ...ID.me is building a self-service Developer Portal to help organizations rapidly integrate Identity services. The Software Engineer II will contribute to backend APIs, data models, and the frontend surfaces using Next.js and React. You’ll start with well-scoped features... 
    Remote work

    iDme Technologies Corp

    Mountain View, CA
    1 day ago
  • $182k - $242k

     ...regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible... 
    Permanent employment
    Full time
    Casual work
    Work at office

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...data that fuels AI-powered capabilities across AWS, ensuring customers retain full control over their information.As a Software Development Engineer II, you'll take ownership of production systems that handle the complete data lifecycle—from ingestion through model... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    3 days ago
  • $108.5k - $218.5k

     ...Software Engineer II - Network Test EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...talented people who want to help.You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...  ...security management process.A day in the life:As a SDE II, you'll be at the forefront of our advanced security... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  •  ...Software Engineer IIMicrosoft Foundry is building the foundational platforms that power the next generation of intelligent agents and generative...  ...evaluate and optimize agents.As a Software Engineer II within Foundry Agents, you will contribute to building large-scale... 
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $110.5k - $132.6k

     ...Software Engineer II - Payments PlatformInnovate with purposeAt BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make smarter decisions... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Bill.com

    San Jose, CA
    4 days ago
  • $21 - $40 per hour

     ...networking with industry experts, and developing your skills at the Fortune 1 as you explore our HQ in Northwest Arkansas! Software Engineer Intern: We're looking for Backend, Front end, and Full Stack Software Engineers to join Walmart Global Tech! As a Software... 
    Hourly pay
    Minimum wage
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Home office

    Walmart

    Sunnyvale, CA
    4 days ago
  • $139k - $223k

     ...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to Vehicle Platform Integrations Team.In this role, you willWork within our vehicle integration team to develop infrastructure... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    18 hours ago
  • $122k - $157k

     ...Engagement Type: Full-Time Location: Mountain View, CA (Onsite 5 days per week) Role Overview IDMe is seeking a Software Development Engineer II to join the Life Hub team, building the SuperApp's life-events experience — the surface that helps members discover and... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Flexible hours

    IDMe

    Mountain View, CA
    29 days ago
  • $171k

     ...you’ll work closely with product, operations, data science, and engineering teams throughout the company.As a backend engineer you will...  ...with Go and Python.Preferred Qualifications4+ years of total software development experience as a backend developerProven experience... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 day ago
  • $194k - $349k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux,... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!