Taro Logo

Software Engineer II, Security - Authorization Platform

Uber is a global technology company that provides ride-sharing, food delivery, and transportation services.
$158,000 - $175,500
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Automotive · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Security - Authorization Platform

Core Security Engineering at Uber is focused on making the production environment secure by default and providing industry-leading products and services to all Uber's production services and infrastructure. As a Software Engineer II in the Security - Authorization Platform team, you will collaborate with stakeholders to build and maintain backend services and solutions supporting infrastructure systems, downstream services, and tools used across Uber.

Your responsibilities will include:

  • Working on critical distributed multi-cloud services at a massive scale
  • Providing and managing systems, services, and libraries for access management and enforcement
  • Making long-term decisions on leveraging next-generation infrastructure to scale and operate foundational security services
  • Focusing on service-to-service authentication/authorization, employee-to-system auth, and customer auth

The ideal candidate will have:

  • A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
  • 2-3 years of full-time Software Engineering work experience
  • Proficiency in one or more programming languages (Go, Java, Python, C/C++)
  • Experience in designing and building security systems
  • Knowledge of distributed systems, infrastructure systems, critical libraries, large-scale systems, or security-related systems

Uber offers competitive compensation, including a base salary range of $158,000 - $175,500 per year (for US locations), participation in Uber's bonus program, potential equity awards, and comprehensive benefits. Join us in shaping the future of security at one of the world's leading technology companies!

Last updated 7 months ago

Responsibilities For Software Engineer II, Security - Authorization Platform

  • Collaborate with stakeholders to build and maintain backend services and solutions
  • Work on critical distributed multi-cloud services at a massive scale
  • Provide and manage systems, services, and libraries for access management and enforcement
  • Make long-term decisions on leveraging next-generation infrastructure
  • Focus on service-to-service authentication/authorization, employee-to-system auth, and customer auth

Requirements For Software Engineer II, Security - Authorization Platform

Go
Java
Python
  • Bachelor's degree in Computer Science, Engineering, Mathematics or related field
  • 2-3 years full-time Software Engineering work experience
  • Proficiency in one or more programming languages (Go, Java, Python, C/C++)
  • Experience in designing and building security systems

Benefits For Software Engineer II, Security - Authorization Platform

401k
Medical Insurance
  • Bonus program
  • Equity awards
  • Comprehensive benefits package

Interested in this job?