Software Engineer II - Engineer

Uber

San Francisco (CA)

On-site

USD 171,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Benefits

Job summary

Uber is seeking a Software Engineer II for the Core Security Engineering team to strengthen security across Uber's production services and infrastructure. You will design and build scalable security primitives and end-user products, ensuring secure by default operations at massive scale.

The role emphasizes leading cross-team initiatives, owning critical backend components, and addressing complex distributed systems challenges while maintaining reliability and performance.

Qualifications

  • 2+ years of professional experience building and operating large-scale distributed systems.
  • Proven leadership: ability to lead multi-quarter projects and drive initiatives across teams.
  • Deep expertise in Backend Infrastructure: microservices, distributed databases, caching, and async messaging.

Responsibilities

  • Set the technical vision and architecture, influencing roadmaps across teams.
  • Lead and execute with urgency to deliver impact and meet deadlines.
  • Own critical platform components including frameworks, tooling, and scalable backend services.
  • Drive cross-organizational alignment and decision making for production-ready implementations.
  • Solve complex distributed systems and operational challenges under heavy traffic.

Skills

Distributed systems
Backend infrastructure
Leadership
High availability

Education

Master’s degree in Computer Science or related field

Job description

About the Role

We are hiring a Software Engineer II for the Core Security Engineering team. Our mission is to make the Uber production environment secure by default and provide industry leading products and services to all Uber's production services and infrastructure. We are focused on building both security primitives and end users products that help Uber engineers to secure their service, build trust, and advance security to enable our global business.

We are responsible for providing and managing systems, services, and libraries to provide access management, and enforcement at scale. The scope spans across

multiple verticals like service-to-service authentication/authorization, employee to system auth, customer auth.

You’ll work on critical distributed services at a massive scale crafted with the best security practices at the forefront. You’ll be accountable for long term decisions on leveraging next generation infrastructure to continuously scale and operate such foundational security services.

What You’ll Do
  • Set the technical vision and architecture, influencing roadmaps across multiple teams and partner organizations. Apply knowledge of software design principles and methods, and evaluate the trade-offs of different architectural decisions to help translate requirements into effective design documents.
  • Lead and execute with an appropriate sense of urgency to deliver technical and business impact. Plan, organize, and manage your own tasks, resources, and timelines to accomplish work accurately and on time. Define and diagnose problems, and determine an appropriate solution, recommendation, or decision while logically evaluating alternatives and relevant factors.
  • Own critical platform components, including frameworks, tooling, orchestration, observability, guardrails, and scalable backend services that enable consistent experiences across channels.
  • Drive cross-organizational alignment and execution by identifying gaps, defining solutions, and building consensus to deliver production-ready implementations at scale.
  • Solve complex distributed systems and operational challenges under heavy traffic, raising the bar on reliability, performance, and operational excellence.
Basic Qualifications
  • 2+ years of professional experience as a Software Engineer, with significant experience in designing, building, and operating large-scale, high-availability distributed systems in a production environment.
  • Proven Leadership: Ability to lead multi-quarter projects, break down ambiguous technical problems, and drive complex initiatives to successful completion across team boundaries.
  • Deep expertise in Backend Infrastructure: Strong mastery of microservices architecture, distributed databases, caching strategies, and asynchronous messaging systems.
Preferred Qualification
  • Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Domain expertise in Security related systems (Authentication, Authorization, Access, IAM, PKI, identity)
  • A track record of influencing backend engineering strategy and architecture across different organizational boundaries and functional areas.
  • Experience in AI and ML on creating efficiency by automation

For San Francisco, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.

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.

Ready 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.

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

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Sway • Sunnyvale (CA)

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

Sway • Seattle (WA), Northern (KY)

On-site
USD 171,000 - 209,000
Senior Staff Security Engineer - (Agentic Systems)
Senior Staff Security Engineer - (Agentic Systems)

Uber • San Francisco (CA)

On-site
USD 267,000 - 297,000
Bonus program
Equity award
401(k) plan
+1
Staff Security Engineer - Vulnerability Management
Staff Security Engineer - Vulnerability Management

Uber • New York (NY)

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) plan
+1
Sr Software Engineer
Sr Software Engineer

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

On-site
USD 202,000 - 246,000
Bonus program
Benefits
Senior Staff Security Engineer - (Agentic Systems)
Senior Staff Security Engineer - (Agentic Systems)

Uber • New York (NY)

On-site
USD 267,000 - 297,000
Senior Staff Security Engineer - (Agentic Systems)
Senior Staff Security Engineer - (Agentic Systems)

Uber • United States

Hybrid
USD 267,000 - 297,000
Bonus program
Equity awards
401(k) plan
+1
Security Technologist II - Technical Security
Security Technologist II - Technical Security

Uber • San Francisco (CA)

On-site
USD 153,000 - 170,000
Bonus program
Equity award
401(k) plan
+1
Staff Security Engineer - Detection & Response (AI-Driven Threat Hunting & Incident Response)
Staff Security Engineer - Detection & Response (AI-Driven Threat Hunting & Incident Response)

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Software Engineer II
Software Engineer II

Uber • Seattle (WA)

On-site
USD 205,000 - 209,000
Bonus program
Equity
Benefits