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 4 months 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 - Backend

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

Senior Software Engineer

Senior Software Engineer role at Uber focusing on real-time data analytics platform development using Apache Pinot and Presto, requiring 6+ years of experience in distributed systems.

Senior Software Engineer

Senior Software Engineer role at Uber focusing on backend development for the Delivery Engineering organization, based in Hyderabad, India.

Sr Software Engineer, Backend, Platform

Senior Backend Engineer position focusing on developing and maintaining platform frameworks and libraries, requiring 5+ years of experience in software development.

Sr Software Engineer

Senior Software Engineer position at Uber, leading the Tax Invoices team in developing scalable solutions for invoice management and generation.