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 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Sunnyvale, CA vacancy
  • $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
    28 days ago
  • $165.2k - $223.6k

     ...Software Dev Engineer II - AMZ26511.2 Employer: Amazon Development Center U.S., Inc. Position: Software Dev Engineer II Location: Santa Clara, CA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications... 
    Suggested
    Local area
    Relocation package

    Amazon

    Santa Clara, CA
    2 days 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... 
    Suggested
    Work at office

    eGain Communications

    Sunnyvale, CA
    1 day ago
  • $81.5k - $141.3k

     ...Our 122,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:We are seeking an experienced, high caliber Software Engineer II. Performs moderate risk/moderate complexity specialized level software project activities in such areas as Development, Tools... 
    Suggested
    Shift work

    Abbott

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

    Are you excited about building software that impacts millions of customers? Do you enjoy solving complex technical...  ...while collaborating with a talented team of engineers? We're looking for a Software Development Engineer II to join Amazon and help design, build, and... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Amazon

    Santa Clara, CA
    3 days ago
  • $160k - $260k

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

    CrowdStrike

    Sunnyvale, 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
  • $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 hour ago
  • $165.2k - $223.6k

     ...Services (AWS) builds the AWS Neuron SDK, the software development kit used to accelerate deep...  ...to the hardware-software boundary, our engineers build systematic infrastructure, develop...  ...acceleration technology.As a Software Engineer II - AI/ML, you will design and implement... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    9 hours ago
  • $182k - $242k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  . About the Role As a Senior Software Engineer II (IC4) on the AI Workload Orchestration Platform team, you will help build and operate CoreWeave’s Kubernetes-native platform... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 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 lifeAs a SDE II, you'll be at the forefront of our advanced security... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day 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
    3 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
    2 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 hour 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
  • $194k - $349k

     ...that matters? The future of cybersecurity starts with you. About the Role: CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response (AIDR) Cloud team. In this role, you will architect and build the next generation... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  • $171k

     ...make rapid decisions for their product iterations. Experimentation is an exciting domain that combines multiple disciplines of Software Engineering (Backend, Distributed Systems, Mobile, Web, Data Infra), Data Science, and Product Design. Every major launch across any of... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 hour ago
  •  ...contributions will ripple far beyond the workplace - creating lasting change for people and the planet.What You Will Contribute:Software Engineer II (Full Stack)Are you excited about building technology that helps customers make smarter decisions with their data? Join our... 
    Full time
    Temporary work
    Local area
    Flexible hours
    3 days per week

    Badger Meter

    Los Gatos, CA
    2 days ago
  • $194k - $349k

    As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI...
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    a month ago
  • $165.2k - $223.6k

     ...learning workload in the cloud. With Amazon SageMaker, AWS is building customer-facing services to empower data scientists and software engineers in their deep learning endeavors. As our customers rapidly adopt LLMs and Generative AI for their business, we’re building... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    1 hour ago
  • $207k - $300k

    Manage, mentor, and grow a team of software engineers, fostering a culture of technical excellence and collaboration. Provide regular coaching, performance feedback, and support for career development.Drive the technical goal and roadmap for software, automation, and diagnostics... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $165k - $242k

     ...What You’ll Do As a Cloud Security Engineer at CoreWeave, you'll drive the security related...  ...in Go and/or Python (you can write software in one of these languages) ~ A track record...  ...defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $140k - $160k

     ...helping members find more relevant connections faster through clearer, more personalized, and more responsive experiences.As a Software Engineer II on Android within Recs Experience, you’ll help build the experiences that shape who Tinder members see, how recommendations... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Match Group

    Palo Alto, CA
    2 days ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...and translate them into working software features — with some guidance on scoping...  ...licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP... 
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...now? Our control plane is expanding to cover more of AWS's network, and we're growing the team to match. We're looking for a software engineer who wants to go deep on large-scale distributed systems, hyperscale data center networks, SDN, and global software deployment.... 
    Internship
    Local area
    Worldwide

    Amazon

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

    Want to work on next generation software services that build AWS Network? And design, build and own services that form the foundation of...  ...and private backbone facing routers. In this software dev engineer position, you will be designing, building and owning highly distributed... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $215k - $300k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...this future a reality.As a Senior Fullstack Software Engineer at Reliable Robotics, you will...  ...not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee... 
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...degree or equivalent practical experience.8 years of experience in software development.3 years of experience with full stack development,...  ...databases.Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not... 

    Google

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...prototype code alongside the team.Provide direct technical direction, mentorship, and day-to-day coordination for small pods of software engineers, unblocking technical hurdles and instilling high-velocity experimentation standards.Drive high-frequency user-facing... 

    Google

    Mountain View, CA
    3 days ago
  • $171k

     ...Functional Collaboration: Partner with platform, product, and security engineering teams to enable the successful deployment of the latest...  ....Basic Qualifications2+ years of working experience in software engineering.Bachelor’s degree (or higher) in Mathematics, Physics... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 hour ago

Do you want to receive more vacancies?

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