Staff Security Engineer

Uber Uber · Consumer · New York, NY +2 · Engineering

Staff Security Engineer to drive the development of next-generation security platforms, architecting and implementing industry-leading security solutions. The role involves leveraging automation and AI/ML to transform enterprise defense.

What you'd actually do

  1. Design, develop, and implement software solutions to automate and scale enterprise security defenses.
  2. Own the platform and tools for securing enterprise systems across macOS, Windows, and Linux.
  3. Set technical direction for specific projects by identifying priorities, managing expectations, and considering tradeoffs.
  4. Leverage automation and AI/ML to transform enterprise defense from human-driven to AI-driven.
  5. Champion best software engineering practices and empower teams to build a culture of quality and operational excellence.

Skills

Required

  • BS/MS Degree in Computer Science, Engineering, or a related field.
  • 7+ years of industry experience in a software development or security engineering environment.
  • Proficiency in programming languages such as Golang, Java, or Python.
  • Deep understanding of distributed systems, high-availability, and high-performance system design.
  • Hands-on experience with Endpoint Security such as EDR, secure browser, and binary authentication.

Nice to have

  • Deep expertise with Crowdstrike or SentinelOne deployment and operations.
  • Experience building real-time data pipelines and working with big data.
  • Knowledge of building production services on public cloud providers like GCP, AWS, OCI, or Azure.
  • Proven track record of leading the design and development of complex systems across multiple teams.

What the JD emphasized

  • AI/ML to transform enterprise defense from human-driven to AI-driven