Software Engineer (AI/GenAI Platforms)
Allstate
At a glance
AI generatedAs a Staff Software Engineer on the Media Platform team in Sunnyvale, you will lead the design and evolution of high-performance distributed backend systems that process large-scale video and media workloads reliably and cost-efficiently. Your responsibilities include architecting scalable infrastructure for media ingestion, processing, intelligence, and delivery across global regions while improving performance, reliability, and cost efficiency of high-throughput pipelines. You will also design systems to integrate ML inference workloads efficiently within media platforms and mentor engineers to enhance engineering excellence and operational rigor. The role requires 10+ years of backend experience with expertise in distributed systems, large-scale service architecture, and proficiency in Go, Java, C++, or similar languages. Additional skills include building high-throughput services, familiarity with ML-powered systems, and a deep understanding of privacy-aware and compliance-driven system design at scale.
Skills
What you'll do
What we're looking for
Market check
This $232,000–$232,000 range sits above 80% of similar postings on FindRole.
Peer median band
$143,000–$260,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$223,000
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 19 open roles on FindRole.
Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.
Most-posted roles
More like this
Allstate
The Hartford
JLL (Jones Lang LaSalle)
Plaid
CVS Health
Qualcomm