The Device Ad Products team at Amazon is seeking Software Development Engineers to scale and enhance their ad platform for Amazon-owned devices including Fire Tablets, Fire TV, and Echo Show. This is a unique opportunity to join a lean, startup-like team that's backed by Amazon's robust infrastructure and resources. The role focuses on building and maintaining critical systems that process hundreds of millions of events daily, directly impacting ad delivery, performance optimization, and reporting across devices.
The position offers significant technical challenges in distributed systems, high-throughput data processing, and the application of ML/AI for ad optimization. You'll work on sophisticated systems handling real-time bidding, targeting, and ad ranking while ensuring optimal performance and reliability. The team emphasizes hands-on involvement from design through deployment, giving engineers significant influence over technical direction.
As a core member of the engineering team, you'll be responsible for building services that optimize ad delivery in real-time, scale backend pipelines for massive event processing, and provide accurate, low-latency reporting to advertisers. The role offers exposure to various AWS services, stream processing frameworks, and multiple programming languages including Java, Kotlin, and Python.
This position is ideal for pragmatic, data-driven engineers who are passionate about solving complex distributed systems challenges and are interested in applying AI/ML technologies in production environments. The work directly impacts ad experiences and monetization across Amazon's device ecosystem, offering tangible results and significant technical growth opportunities.
Working at Amazon provides comprehensive benefits including medical coverage, 401k plans, equity compensation, and sign-on bonuses. The team culture emphasizes ownership, innovation, and direct impact on products used by millions of customers worldwide.