Design and build systems that secure Uber's cloud infrastructure and services, integrating security into development and deployment workflows.
Requirements
- 3+ years of experience in software engineering with proficiency in languages such as Python, Go, or Java.
- Solid knowledge of cloud platforms including GCP or OCI.
- Multiple cloud (AWS, Azure) expertise is a plus.
- Familiarity with cloud security principles, IAM, and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Experience using AI-powered development tools (e.g., Cursor, GitHub Copilot) to enhance code quality and productivity.
- Background or project in machine learning, AI, or data security, with an understanding of how these intersect with cloud environments.
- Familiarity with securing AI/ML pipelines, models, or APIs in production cloud environments.
Responsibilities
- Design, develop, and maintain security tools and automation enhance cloud security posture.
- Help partner teams in understanding cloud and processes in accessing cloud using AI automated tools.
- Monitor cloud environments for vulnerabilities, misconfigurations, and suspicious activity, and help drive remediation efforts.
- Participate in code reviews, threat modeling sessions, and security incident response activities as needed.
Other
- The base salary range for this role is USD$167,000 per year - USD$185,500 per year.
- You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp.
- You will also be eligible for various benefits.