Security Software Engineer II — Scale Global Systems

Uber

United States

On-site

USD 171,000 - 190,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus potential
Equity
401(k) plan
Benefits

Job summary

Uber is seeking a Software Engineer II on the Security team to architect foundational infrastructure and data pipelines that power decisions for millions of users. You will design, build, and maintain systems with a focus on low latency, high correctness, and reliability.

You will own the software lifecycle end-to-end, collaborate with Product, Data Science, and Ops, and drive tests and monitoring to ensure production stability across global services.

Qualifications

  • 3+ years of professional software engineering experience in backend development, distributed systems, or data engineering.
  • Proficiency in one or more object-oriented or functional programming languages (Go, Java, Python, or C++).
  • Experience with data modeling, query optimization, and translating customer problems into system design.
  • Bachelor’s Degree (or equivalent) in Computer Science, Engineering, or a related technical field.
  • Experience writing tests to verify functionality and establishing monitoring systems to ensure code stability.

Responsibilities

  • Design, develop, and maintain high-quality code for features of moderate complexity and projects with multiple dependencies.
  • Build and scale foundational infrastructure and data pipelines, balancing technical debt and shifting priorities while keeping long-term impact in mind.
  • Own the software lifecycle end-to-end, from drafting design docs to debugging production issues and managing incidents independently.
  • Collaborate across disciplines - including Product, Data Science, and Ops - to translate ambiguous requirements into simple, elegant system designs.
  • Champion engineering best practices by providing quality code reviews, creating comprehensive tests, and improving system performance.
  • Navigate internal complexity and stakeholder inquiries to unblock dependencies and ensure the reliability of our production environment.

Skills

Go
Java
Python
C++
Data modeling
Monitoring

Education

Bachelor’s Degree in Computer Science or Engineering

Tools

Spark
Flink
Kafka

Job description

Uber is seeking a Software Engineer II on the Security team to architect foundational infrastructure and data pipelines that power decisions for millions of users. You will design, build, and maintain systems with a focus on low latency, high correctness, and reliability.

You will own the software lifecycle end-to-end, collaborate with Product, Data Science, and Ops, and drive tests and monitoring to ensure production stability across global services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Engineer
Software Engineer II - Engineer

Uber • San Francisco (CA)

On-site
USD 150,000 - 190,000
Bonus Program
Equity Award
401(k) Plan
Software Engineer II - Security
Software Engineer II - Security

Uber • United States

On-site
USD 171,000 - 190,000
Bonus potential
Equity
401(k) plan
+1
Senior Software Engineer, IAM & Systems Architect
Senior Software Engineer, IAM & Systems Architect

Uber • San Francisco (CA)

On-site
USD 210,000 - 280,000
Bonus program
Equity award
401(k) plan
Backend Systems Engineer II — Scalable Data Pipelines
Backend Systems Engineer II — Scalable Data Pipelines

Uber • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
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
Security & IAM Backend Engineer – Distributed Systems
Security & IAM Backend Engineer – Distributed Systems

Uber • San Francisco (CA)

On-site
USD 150,000 - 190,000
Bonus Program
Equity Award
401(k) Plan
Senior Security Platform Architect – AI-Driven Threat Defense
Senior Security Platform Architect – AI-Driven Threat Defense

Uber • San Francisco (CA)

On-site
USD 300,000 - 420,000
Senior ML Infrastructure Engineer — Systems Architect for Scale
Senior ML Infrastructure Engineer — Systems Architect for Scale

Uber • Seattle (WA)

On-site
USD 232,000 - 258,000
401(k) plan
Bonus program
Equity award
+1
Software Engineer II — Build Hyper-Scale Security Systems
Software Engineer II — Build Hyper-Scale Security Systems

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Senior ML Infrastructure Engineer - Build Scale & Trust
Senior ML Infrastructure Engineer - Build Scale & Trust

Uber • United States

On-site
USD 202,000 - 224,000