Sr Software Engineer, Core Security Engineering

Uber
San Francisco, CA

About the Role

Core Security Engineering’s 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 the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

Coding: Writes high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation to solve moderately complex problems. This includes knowledge of data structures, algorithms, programming and associated programming languages and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design, build, experiment, test, debug, deploy, monitor). Monitors, reports, and ensures resolution of technical problems according to standards and best practices.

Design & Architecture: Works with stakeholders to understand customer and/or business requirements. Applies knowledge of software design principles and methods and evaluates trade-offs of different architectural decisions to contribute to the translation of requirements into effective design documents.

Efficiency & Being a Force Multiplier: Creates and promotes efficiency and speed within a team by leveraging and improving existing solutions. Proactively improves the performance and efficiency of own software and systems.

Operational Execution: Executes well-defined technical projects and solutions with drive and appropriate sense of urgency to deliver technical and business impact. Plans, organizes, and manages their own tasks, resources, and timelines to accomplish work accurately and on time. Defines and diagnoses problems and determines an appropriate solution, recommendation, or decision while logically evaluating alternatives and factors (e.g., resources, costs, trade offs).

Collaboration: Respects, listens to, and considers ideas/opinions of others from diverse backgrounds and experiences. Builds and maintains collaborative and trusting relationships with stakeholders within the team. Recognizes conflict or disputes among people and situations; seeks feedback and engages in open communication to resolve conflicts. Provides constructive and actionable feedback to others.

Citizenship: Enhances the effective functioning of Uber by participating in and promoting activities and efforts that contribute to the engineering and/or people culture in the team such as onboarding and mentoring new team members. Participates in internally-focused engagements (e.g., tech talks, open source, conferences, team building).

---- Basic Qualifications ----

Technical Competency: Maintains and applies relevant knowledge to build and maintain backend services and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber, which could include developing and maintaining large-scale multi-tenant services and/or customized solutions based on existing backend infrastructure; monitoring on-prem or cloud-hosted software and infrastructure operations and detecting outages/issues in network or server environments; identifying, analyzing, and resolving system availability, reliability, and performance issues. Learns and applies Uber standards, best practices, and industry standards to own work. Helps define Uber technical standards for the team.

  1. Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field AND minimum 6+ year full-time Software Engineering work experience.
  2. Efficient in one or more programming languages (Go, Java, Python, C/C++)
  3. Experience in large-scale systems, scalability and reliability
  4. Experience in participating in on-call rotations for critical T0-T1 services
  5. Some experience in the security field (IAM, Authentication, Authorization, Cryptography
  6. Experience in mentoring junior engineers
  7. Experience in leading medium-large projects, project planning, assigning works to junior engineers.

---- Preferred Qualifications ----

  1. Domain expertise in Security related systems (Authentication, Authorization, Access, IAM, PKI, identity)
  2. Experience in managing stakeholders and product teams
  3. Experience in planning, project management, leading a small team as technical lead.
  4. 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$202,000 per year - USD$224,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.

For all US locations, 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. More details can be found at the following link .

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

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 .

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Posted 2026-05-31

Recommended Jobs

Health and Benefits - Financial/Actuarial Senior Director

WTW
San Francisco, CA

Health and Benefits - Financial/Actuarial Senior Director ~202603043 ~San Francisco, California, United States ~Full time View favourites Description As a Health and Benefits Finan…

View Details
Posted 2026-05-12

Accounting Manager

RH Community Builders
Fresno, CA

Job Description Job Description POSITION SUMMARY The Accounting Manager is responsible for the overall management and daily operations of the Accounting Department at RH Community Builders.…

View Details
Posted 2026-05-30

Longhaul OTR - CDL Driver

Cargo Express Freight
Riverside, CA

This driver role is responsible for driving a tractor trailer intrastate and/or interstate on local and/or overnight routes to deliver to various shippers and receivers. All routes are expected to be…

View Details
Posted 2026-01-22

Help Desk Engineer in Merced - Onsite

Mid Valley IT
Merced, CA

Job Description Job Description We are seeking Help Desk Engineers to join our growing teams in Merced, CA and Stockton, CA . In this role, you will provide technical support and resolve comp…

View Details
Posted 2026-05-30

Medical Doctor

Priority Family Care Center
Los Angeles, CA

About Us: We are a well-established, high-volume multispecialty practice in Los Angeles seeking a dedicated and compassionate Primary Medical Doctor to join our dynamic team. Our office provides c…

View Details
Posted 2026-04-27

Travel Nurse RN - Post-Anesthesia Care Unit (PACU) / Pre-Post Op - $2,400 to $2,500 per week in Los Angeles, CA

TravelNurseSource
Los Angeles, CA

Registered Nurse (RN) | Post-Anesthesia Care Unit (PACU) / Pre-Post Op Location: Los Angeles, CA Agency: United Health Care Staffing, Inc. Pay: $2,400 to $2,500 per week Shift Infor…

View Details
Posted 2026-05-21

Travel Nurse RN - Case Manager - $3,200 to $3,300 per week in Moreno Valley, CA

TravelNurseSource
Moreno Valley, CA

Registered Nurse (RN) | Case Manager Location: Moreno Valley, CA Agency: Compunnel Healthcare Pay: $3,200 to $3,300 per week Shift Information: Days - 5 days x 8 hours Contract…

View Details
Posted 2026-05-24

Restaurant Manager

The Counter Burger - Santana Row
San Jose, CA

Description WHO WE ARE The Counter is the 21st Century's bold answer to the classic burger joint. Ushering in a fresh era of industrial dacor, today's music, cold beer, unique wines and an asto…

View Details
Posted 2025-11-08

Sales Advisor

TOTEME
Los Angeles, CA

About TOTEME TOTEME is a fashion house rooted in Swedish sensibilities, modern aspirations and the notion of style. With an appreciation for women’s many roles and how pieces are worn in practice,…

View Details
Posted 2026-05-15

Remote Customer Support Coordinator | Flexible Schedule | Training Provided

Kennedy-Fs
Los Angeles, CA

We are currently hiring multiple Remote Customer Support Coordinators to join our growing team. This position is fully remote and designed for individuals who enjoy assisting others and working in a …

View Details
Posted 2026-04-22