Data & Storage Software Engineer II: Scalable High-Performance Systems

Uber

New York (NY)

Hybrid

USD 191,000 - 209,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
Benefits
Equity

Job summary

Uber seeks a Software Engineer II on the Data and Storage team to architect foundational infrastructure powering business decisions and core services for millions of users. You will scale storage platforms and data pipelines, solving challenges at low latency and high correctness.

You will own end-to-end work, monitor systems, and collaborate across teams to deliver secure, production-ready solutions. A hybrid work model and strong benefits accompany the role.

Qualifications

  • Bachelor's or Master's in CS/Engineering/ML or related field with required post-baccalaureate experience.
  • 3+ years of programming with Python/Go/Java/C++ and production software.
  • Experience with cloud environments (AWS/GCP/Azure) and containerized platforms (Docker/Kubernetes).
  • Experience with AI/ML and building AI agent-driven workflows.
  • Strong understanding of data structures, algorithms, and SDLC.

Responsibilities

  • Design and develop scalable, reliable, and high-performance software platforms and services for Uber’s cyber defense.
  • Drive development of AI agents that support cyber defense workflows (threat intel, hunting, research).
  • Collaborate with cross-functional cybersecurity experts to translate requirements into production-ready capabilities.
  • Collaborate with software teams to build end-to-end cyber defense solutions.
  • Define what good looks like across cyber defense domains and guide the team toward measurable outcomes.
  • Deliver high-quality, secure code and mentor junior engineers in engineering and security best practices.
  • May telecommute.

Skills

Python
Go
Java
C++
AI/ML
Data structures & algorithms
SDLC
Monitoring & debugging

Education

Bachelor's degree in Computer Science, Engineering, Math or related field
Master's degree in Computer Science, Engineering or related field

Tools

AWS
GCP
Azure
Docker
Kubernetes

Job description

Uber seeks a Software Engineer II on the Data and Storage team to architect foundational infrastructure powering business decisions and core services for millions of users. You will scale storage platforms and data pipelines, solving challenges at low latency and high correctness.

You will own end-to-end work, monitor systems, and collaborate across teams to deliver secure, production-ready solutions. A hybrid work model and strong benefits accompany the role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data & Storage Systems Engineer II — Global-Scale Backend
Data & Storage Systems Engineer II — Global-Scale Backend

Sway • Seattle (WA), Northern (KY)

Hybrid
USD 171,000 - 209,000
Senior Data & Backend Engineer - High-Impact Systems
Senior Data & Backend Engineer - High-Impact Systems

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Software Engineer I — Build Real-World, Scalable Systems
Software Engineer I — Build Real-World, Scalable Systems

Uber • New York (NY)

On-site
USD 153,000 - 169,000
Bonus program
Benefits
Senior Software Engineer: Scale-Driven Systems
Senior Software Engineer: Scale-Driven Systems

Sway • New York (NY), Northern (KY)

Hybrid
USD 202,000 - 246,000
Bonus program
Benefits
Software Engineer II
Software Engineer II

Sway • Seattle (WA), Northern (KY)

Hybrid
USD 171,000 - 209,000
Senior Tech Lead, Launch Excellence & Systems
Senior Tech Lead, Launch Excellence & Systems

Uber • San Francisco (CA)

On-site
USD 171,000 - 209,000
Senior Data & Backend Engineer - Scale & Impact
Senior Data & Backend Engineer - Scale & Impact

Uber • Seattle (WA)

Hybrid
USD 233,000 - 246,000
Bonus program
Benefits
Software Engineer I — Build Scalable Systems with Impact
Software Engineer I — Build Scalable Systems with Impact

Uber • Seattle (WA)

On-site
USD 153,000 - 169,000
Bonus program
Equity
Benefits
Senior Data Products Architect & Platform Lead
Senior Data Products Architect & Platform Lead

Uber Freight • United States

Hybrid
USD 157,000 - 192,000
Health plan
401k match
Equity awards
+1
Staff Software Engineer: Large-Scale ML & Systems Leader
Staff Software Engineer: Large-Scale ML & Systems Leader

Uber • Sunnyvale (CA)

On-site
USD 265,000 - 284,000
Bonus program
Equity
Benefits