Software Engineer II

Uber

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $145k
$92k $201k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $121,750–$169,050.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II

As a Software Engineer II on the OFD Feed UX team, you will build and ship user-facing features for the Uber Eats Home Feed on the web. You will own features end to end, from technical design and implementation through A/B experimentation, launch, and iteration. Your daily work involves partnering with design, product, backend, and data science teams to create fast, accessible, and reliable experiences like carousels, shortcuts, and store collections. You will utilize technologies including React, TypeScript, HTML, CSS, and web APIs while focusing on web performance, rendering latency, and observability. The role requires proficiency in modern web application architecture, state management, and data structures. You will solve discovery and inspiration problems for customers navigating restaurants, grocery, and retail options on the web.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and ship user-facing features for the Uber Eats Home Feed using React, TypeScript, HTML, and CSS.
  • Own features end-to-end from technical design and implementation through A/B experimentation and launch.
  • Improve web performance, accessibility, and reliability including page load and rendering latency.
  • Write clear design documents and conduct code reviews to maintain high software quality.
  • Share ownership of team systems including on-call rotations, operations, and maintenance.
  • Translate product ideas into polished, data-driven experiences by partnering with cross-functional teams.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 2+ years of full-time software engineering work experience.
  • Technical software engineering experience in JavaScript or TypeScript.
  • Proficiency in modern web frameworks like React, VueJS, or Angular, plus HTML, CSS, and web APIs.
  • Understanding of modern web application architecture, rendering strategies, state management, and client-server data flow.
  • Knowledge of algorithm and data structure fundamentals, including hash tables, trees, stacks, queues, linked lists, DFS, and BFS.
  • Strong written and verbal communication skills in English.
  • Experience with back-end systems, web performance optimization, experimentation, or large-scale consumer products (preferred).

More like this

Similar roles

Software Engineer II

The Walt Disney Company

Glendale, CA +2 16 days ago $119,200–$159,800
JavaScript TypeScript React HTML CSS Node.js Next.js Express.js Tailwindcss SCSS Jest Mocha Vitest Git CI/CD Agile Lean Jira Confluence SDLC
3+ yrs exp Hybrid

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid

Software Engineer II

Mastercard

O'Fallon, MO 41 days ago $92,000–$147,000
Java Spring Boot Angular Node.js REST APIs Kubernetes AWS Azure PCF CI/CD DevOps Distributed Systems Observability Integration Testing Object-Oriented Programming Clean Architecture
3+ yrs exp

Software Engineer II

Microsoft

56 days ago $102,100–$202,200
Microsoft Fabric Microsoft Azure C# Python Java JavaScript C C++ Azure DevOps Microsoft Entra ID Functions Event Hubs Stream Analytics Big Data SDLC Backend Services
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Redmond, WA 53 days ago $102,100–$202,200
Python C++ C# Java JavaScript C Artificial Intelligence Distributed Systems Information Retrieval Data Mining Large Language Models LLMs Deep Learning Data Analysis
2+ yrs exp Hybrid