SDE II, Sales Data Services (SDS)
Amazon
Amazon
Join Amazon Advertising, a dynamic leader at the nexus of e-commerce and advertising. We empower advertisers to connect with Amazon customers through innovative digital display solutions. As part of our rapidly expanding team, you'll contribute to building a world-class advertising group with an unwavering focus on the customer.
This role offers a unique opportunity to shape the future of AI-driven sales workflows. You will design and implement critical systems for enhancing data retrieval and analytics, forming the core of our AI agents. Your work will involve aggregating, structuring, and serving advertiser context, enabling AI-driven processes that elevate advertiser outcomes at scale.
Develop and deploy robust, scalable services to aggregate, transform, and deliver real-time advertiser context, including account history, campaign performance, and behavioral signals, to AI agents.
Create efficient APIs and data retrieval layers that provide agents with low-latency, high-reliability access to structured and unstructured advertiser intelligence.
Construct and optimize retrieval-augmented generation pipelines to surface pertinent advertiser context to LLM-based agents during inference.
Collaborate with Software Developers, PMTs, and Business Intelligence Engineers to integrate machine learning models into the agent context layer.
Contribute significantly to our agent architecture, focusing on memory management, session isolation, tool orchestration, and production deployment guardrails.
Take ownership of end-to-end feature delivery, from initial design through to production, including ensuring operational excellence through monitoring and alarming.
Drive critical technical decisions regarding data modeling, storage solutions, and system architecture for high-performance, low-latency context services.
Actively participate in code and design reviews, and contribute to operational on-call rotations.
A minimum of 3 years of professional software development experience, excluding internships, is required.
Possess at least 2 years of experience in designing or architecting new and existing systems, demonstrating a strong understanding of design patterns, reliability, and scalability.
Proficiency in at least one software programming language is essential.
Preferred qualifications include 3+ years of comprehensive software development lifecycle experience, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.
A Bachelor's degree in Computer Science or a related field is advantageous.
Amazon
E-Commerce