Senior Software Engineer, Backend, Platform Security

Global technology company revolutionizing transportation and mobility solutions through its platform.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Backend, Platform Security

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.

Last updated 9 days ago

Responsibilities For Senior Software Engineer, Backend, Platform Security

  • Design, build, and maintain scalable backend services to secure applications and infrastructure
  • Collaborate with teams to develop security tools and services for authentication and access management
  • Implement and optimize processes for automating identity management and security operations
  • Build distributed systems that integrate with cloud infrastructure
  • Lead technical discussions to define architecture and improve performance
  • Mentor engineers and foster a culture of collaboration
  • Stay updated on the latest security trends and best practices

Requirements For Senior Software Engineer, Backend, Platform Security

Python
Go
Java
  • 5+ years of experience in backend software engineering with security focus
  • Strong experience in building and maintaining backend services for large-scale distributed systems
  • Proficiency in programming languages such as Python, Go, or Java
  • Knowledge of cloud infrastructure and security principles
  • Experience with automating PKI processes
  • Familiarity with cryptographic protocols and identity management systems
  • Strong communication skills

Benefits For Senior Software Engineer, Backend, Platform Security

  • Hybrid work environment
  • Career growth opportunities
  • Collaborative work culture

Interested in this job?

Jobs Related To Uber Senior Software Engineer, Backend, Platform Security

Sr Software Engineer, Python

Senior Python Software Engineer role at Uber, focusing on building and scaling developer tools and infrastructure for Machine Learning and Data Storage systems.

Sr. Software Engineer, Back End - Uber Flash and Direct

Senior Backend Engineer role at Uber, focusing on Direct and Flash delivery products, requiring 3+ years experience in distributed systems and scalable solutions.

Sr. Software Engineer - Backend

Senior Backend Engineer role at Uber working on the Targeting Platform, building scalable segmentation and targeting capabilities.

Senior Software Engineer, Windows Desktop Applications

Senior Software Engineer position at Uber focusing on Windows Desktop Applications development with competitive compensation and benefits.

Sr Oracle HCM Application Developer

Senior Oracle HCM Application Developer position at Uber, focusing on managing and enhancing HR SaaS applications.