What is a Security Engineer at Uber?
A Security Engineer at Uber plays a critical role in safeguarding one of the world's most complex and dynamic real-time technology platforms. Operating at a scale of billions of trips and deliveries worldwide, Uber relies on its security engineering team to protect massive volumes of user data, secure financial transactions, and defend critical cloud-based infrastructure. The security team ensures that every trip, payment, and interaction on the platform is safe, resilient, and trusted.
As a Security Engineer, you will not work in a silo. You will design, build, and implement robust security systems that protect Uber's microservices architecture, mobile applications, and global data centers. This role requires a unique blend of deep security domain expertise, strong software engineering fundamentals, and a proactive threat-modeling mindset. Whether you are building automated detection pipelines, hardening containerized environments, or conducting deep-dive incident response, your work directly impacts the safety and trust of millions of riders, drivers, and merchants daily.
The environment is fast-paced and highly collaborative. You will partner closely with product engineering, infrastructure, and operations teams to embed security into the core software development lifecycle. At Uber, security is not a blocker but an enabler of rapid innovation. To succeed here, you must be comfortable navigating high-consequence ambiguity, scaling security controls to handle petabytes of data, and thinking like an adversary to protect a highly visible global footprint.


