Software Engineering Manager - Access Management

A global technology company providing ride-sharing, food delivery, and transportation services.
$223,000 - $248,000
Security
Staff Software Engineer
Hybrid
8+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer - Identity and Access Management (IAM)

Lead Identity and Access Management (IAM) security initiatives at Samsara, developing and maintaining secure infrastructure for IoT operations platform while managing a team of security engineers.

Lead Security Engineer

Lead Security Engineer position at Salesforce, focusing on enterprise security infrastructure and team leadership in security engineering.

Identity Security Senior Staff Engineer (REMOTE)

Senior Staff Engineer position focusing on Identity Security at GEICO, working remotely to design and implement secure identity management solutions.

Senior Staff Software Engineer, Security - Slack

Senior Staff Software Engineer position focusing on security engineering at Slack, a Salesforce company.

Senior Staff Software Engineer, Security - Slack

Senior Staff Software Engineer position at Slack focusing on security engineering, threat detection, and infrastructure protection, offering competitive compensation and opportunity to work with cutting-edge security technologies.

Description For Software Engineering Manager - Access Management

Uber is seeking a Software Engineering Manager to lead their Access Management (IAM) team within Core Security Engineering. This role presents an exciting opportunity to shape the security landscape of one of the world's leading technology companies. As a manager, you'll be responsible for building and maintaining critical security infrastructure that protects Uber's production environment.

The position offers a competitive base salary range of $223,000 - $248,000 per year, along with bonus potential and equity awards. The role requires a blend of technical expertise and leadership skills, with a focus on authentication, authorization, and identity access management systems.

You'll be leading a geographically distributed team, making this an ideal opportunity for someone who excels at remote team management while maintaining strong collaboration. The role demands 8+ years of software engineering experience and 2+ years of management experience, with a strong background in security systems and distributed architecture.

Key responsibilities include overseeing critical multi-cloud services, developing access management systems, and making strategic decisions about security infrastructure. You'll work with various stakeholders to ensure Uber's security systems are robust, scalable, and effective.

The position is hybrid, requiring at least 50% office presence in either New York, Seattle, or San Francisco. This setup allows for both collaborative in-person work and flexible remote arrangements. The role offers an excellent opportunity to work on security challenges at scale while leading a team at a company that's transforming global transportation and delivery services.

For the right candidate, this role offers the perfect blend of technical leadership, security expertise, and people management, all while working on systems that directly impact millions of users worldwide.

Last updated 3 months ago

Responsibilities For Software Engineering Manager - Access Management

  • Owning 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
  • Focusing on authentication/authorization and identity & access management
  • Creating foundational systems for privileged access management
  • Create a team roadmap and manage in an agile manner

Requirements For Software Engineering Manager - Access Management

Go
Java
Python
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • 8+ years of full-time Software Engineering work experience
  • 2+ years in management 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
  • Experience running and leading a geographically distributed team

Interested in this job?