Join Uber's Platform Security team as a Senior Software Engineer focused on building automated, scalable, and resilient security solutions. You'll be working on critical distributed services and backend systems, supporting various security use cases from service-to-service authentication to identity management. The role involves developing and automating Public Key Infrastructure (PKI) systems, ensuring zero-touch renewals, and managing certificate lifecycles across multiple environments.
As a key member of the team, you'll collaborate with engineers, product managers, and security teams to design and implement solutions that ensure security, automation, and scalability. You'll work on high-priority projects involving secure communications, infrastructure automation, and identity management across on-premises, cloud, and hybrid environments. The position offers opportunities to mentor junior engineers and lead cutting-edge security practices implementation.
The role requires expertise in backend development, security automation, and distributed systems, with a focus on PKI and certificate management. You'll work with cloud platforms (AWS, Azure, GCP) and contribute to building industry-leading products that secure applications and infrastructure at scale. This high-visibility position offers significant impact on critical security initiatives and the chance to work with some of the brightest minds in security and automation.
Uber's culture emphasizes collaboration and innovation, with a hybrid work model requiring at least half of your time in the office. You'll be part of a team dedicated to moving the world forward through secure, innovative solutions. The position offers growth opportunities in a fast-paced environment, working on impactful projects that enhance critical systems security.