Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b3.9
B2CTravelMarketplaceTransportRidesharingDelivery

Key Highlights

  • Public company (NYSE: UBER) since May 2019
  • Completed over 1.5 billion trips globally
  • Generated $4.8B in revenue from Uber Eats in 2020
  • Raised $15.8 billion in funding

Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...

🎁 Benefits

Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...

🌟 Culture

Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Skills & Technologies

Overview

Uber is hiring a Software Engineer II for their Core Security Engineering team to build and maintain backend services that enhance security across their production environment. You'll work with technologies like Java and AWS in San Francisco, with a hybrid work model.

Job Description

Who you are

You have 3+ years of experience in software engineering, particularly in building and maintaining backend services that support user-facing products and infrastructure tools. Your expertise includes working with distributed systems and ensuring their security and reliability at scale. You are familiar with security practices and have a strong understanding of access management systems. You thrive in collaborative environments and are eager to contribute to a team focused on enhancing security across a global platform.

You possess strong programming skills in languages such as Java and Python, and have experience with cloud services like AWS. Your background includes working with containerization technologies such as Docker and orchestration tools like Kubernetes. You are adept at monitoring software and infrastructure operations, and you have a keen eye for identifying and resolving system performance issues. You are committed to continuous learning and improvement, always seeking to enhance your technical skills and knowledge.

What you'll do

In this role, you will be responsible for building and maintaining backend services that support Uber's production environment. You will develop large-scale multi-tenant services and customized solutions based on existing backend infrastructure. Your work will involve monitoring both on-prem and cloud-hosted software, detecting outages and issues in network or server environments, and ensuring system availability and reliability. You will collaborate closely with other engineers to implement security primitives and user-facing products that help secure services and build trust within the organization.

You will also be accountable for making long-term decisions regarding the infrastructure that supports foundational security services, ensuring that best practices are followed throughout the development process. Your contributions will directly impact the security posture of Uber's production environment, enabling the company to operate securely at scale. You will participate in code reviews, mentor junior engineers, and contribute to a culture of collaboration and innovation within the team.

What we offer

Uber offers a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work on critical projects that have a significant impact on the company's security infrastructure. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Our hybrid work model allows for flexibility, with expectations to spend at least half of your work time in the office. Join us in making Uber a safer place for everyone.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Uber.

Similar Jobs You Might Like

Based on your interests and this role

Uber

Software Engineering

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Software Engineer for their Core Security Engineering team to enhance the security of their production environment. You'll work with technologies like Java, C++, and Python to build secure services. This position requires 5+ years of experience in software engineering.

🏢 HybridSenior
3w ago
Productiv

Software Engineering

Productiv📍 San Francisco - On-Site

Productiv is hiring a Software Engineer II to help build tools that reduce risk and optimize SaaS usage. You'll work across the full stack and collaborate with cross-functional teams. This position requires 2-4 years of experience.

🏛️ On-SiteMid-Level
4 months ago
Uber

Software Engineering

Uber📍 San Francisco - On-Site

Uber is hiring a Software Engineer II to build high-quality Android experiences for earners. You'll collaborate with cross-functional teams to deliver impactful mobile features. This position requires experience in Android development.

🏛️ On-SiteMid-Level
3w ago
Uber

Software Engineering

Uber📍 San Francisco - On-Site

Uber is hiring a Software Engineer 2 to enhance their ads product capabilities. You'll work with technologies like Java, Node.js, and Python to improve scalability and reliability. This position requires 2+ years of experience in developing production systems.

🏛️ On-SiteMid-Level
2 months ago
Amazon

Software Engineering

Amazon📍 San Francisco - On-Site

Amazon is hiring a Software Engineer II to join the Video Platform team at Twitch. You'll build and maintain services that enhance the video experience for users. This role requires collaboration with various teams and mentoring other engineers.

🏛️ On-SiteMid-Level
4 months ago