Additional Information
The Sponsored Brands Impressions-based Offerings team is evolving the value proposition of Sponsored Brands to drive brand advertising in retail media at scale - helping brands get discovered, acquire new customers, and sustainably grow customer lifetime value. We build end-to-end solutions that enable brands to drive discovery, visibility, and share of voice - spanning advertiser controls, shopper experiences, monetization strategies, and optimization features. We succeed when shoppers discover and build affinity with brands, and when brands can grow their business at scale with our advertising products.
We're looking for a Software Development Engineer who thrives on building high-performance systems that operate on one of the world's largest product catalogs. You'll build services that handle billions of requests per day with millisecond-level latencies and strict SLA requirements - working across massive datasets using distributed frameworks. This is a hands-on role for an engineer who takes a pragmatic, iterative approach to delivering software and enjoys collaborating across teams to solve complex problems with simple, scalable solutions.
Key job responsibilities
- Design, develop, and deliver scalable, high-performance services that handle billions of daily requests while maintaining millisecond-level response latencies and strict SLA requirements
- Build end-to-end features across the Sponsored Brands stack - including advertiser controls, shopper experiences, monetization logic, and optimization capabilities
- Operate on massive datasets using distributed frameworks, designing systems that are flexible, reliable, and maintainable at catalog scale
- Take a pragmatic, iterative approach to software delivery - simplifying complex problems, shipping incrementally, and continuously improving system quality
- Collaborate effectively with cross-functional partners - including product managers, scientists, and engineers across internal and external teams - to define requirements and deliver customer-focused solutions
- Apply strong computer science fundamentals and problem-solving skills to navigate ambiguous technical challenges and make sound design trade-offs
- Drive engineering best practices including code reviews, testing, operational excellence, and documentation to maintain high system reliability