Software Engineer, Data & Storage Systems - Scale & Impact

Uber

New York (NY)

Hybrid

USD 171,000 - 209,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uber is seeking a Software Engineer for its Data and Storage teams in New York. You will architect infrastructure powering business decisions and core services for millions of users, designing storage platforms and high‑throughput data pipelines. You’ll own features end-to-end, monitor systems, and collaborate across teams.

Rate of pay is $171,000 to $209,000 per year with bonuses and benefits. Ideal candidates have strong CS foundations, experience with distributed systems, and proficiency in

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Proficiency in C++, Python, and Java.
  • Experience with distributed systems and cloud computing.
  • Strong knowledge of data structures and algorithms.
  • Experience with version control (Git or SVN) and SQL databases.

Responsibilities

  • Design, develop, and test software applications.
  • Work with the company technology stack to deliver solutions.
  • Analyze complex data to advise on technical issues.
  • Support business operations and improve engineering productivity.
  • Build components for scalable systems.
  • Resolve production issues and improve reliability.

Skills

C++
Python
Java
Distributed systems
Data structures and algorithms
Cloud computing
Networking fundamentals
Debugging & monitoring

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SVN
SQL
MySQL

Job description

Uber is seeking a Software Engineer for its Data and Storage teams in New York. You will architect infrastructure powering business decisions and core services for millions of users, designing storage platforms and high‑throughput data pipelines. You’ll own features end-to-end, monitor systems, and collaborate across teams.

Rate of pay is $171,000 to $209,000 per year with bonuses and benefits. Ideal candidates have strong CS foundations, experience with distributed systems, and proficiency in

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Uber • New York (NY)

Hybrid
USD 171,000 - 209,000
Senior Software Engineer – Scalable Systems, Remote
Senior Software Engineer – Scalable Systems, Remote

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Senior Data & Backend Engineer — Scale, Reliability & Impact
Senior Data & Backend Engineer — Scale, Reliability & Impact

Uber • Sunnyvale (CA)

Hybrid
USD 202,000 - 246,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
Data & Storage Systems Engineer II
Data & Storage Systems Engineer II

Uber • San Francisco (CA)

Hybrid
USD 171,000 - 209,000
Bonus program
Benefits
Software Engineer
Software Engineer

Uber • Sunnyvale (CA)

Hybrid
USD 202,000 - 246,000
Senior Data & Backend Engineer with Scalable Trust Systems
Senior Data & Backend Engineer with Scalable Trust Systems

Uber • San Francisco (CA)

On-site
USD 202,000 - 246,000
Sr Software Engineer
Sr Software Engineer

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Backend Software Engineer – Grocery & Retail Platform
Backend Software Engineer – Grocery & Retail Platform

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Participation in Uber's bonus program
401(k) plan
Various benefits
Software Engineer II - Grocery & Retail
Software Engineer II - Grocery & Retail

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Participation in Uber's bonus program
401(k) plan
Various benefits