Software Dev Engineer II, Gateway
About the role
Amazon is investing heavily in building a world-class advertising business, delivering a suite of self-service products that drive discovery and sales. These products are strategically important to the long-term growth of the Retail and Marketplace businesses, handling billions of ad impressions and millions of clicks daily. The team consistently innovates, launching new products frequently, and operates on one of the world's largest product catalogs with distributed systems processing massive datasets.
MEI (Marketing Engineering & Insights) is an engineering organization focused on enhancing the Amazon Ads advertiser experience by delivering personalized, relevant, and engaging content across marketing channels. These channels include ads.amazon.com (A20M), Amazon Ads Academy (AAA), Email, SC, VC, AAC, KDP Portal Experiences, SMS, and WeChat. The team supports these efforts with marketing infrastructure services and internal communication tooling like Optimo, a communication creation and management tool for global advertiser engagement.
This role is part of a collaborative, entrepreneurial team within Amazon Advertising that values ownership, experimentation, and innovation. You will work on zero-to-one initiatives, solving big problems that impact millions of advertisers while collaborating with product managers, scientists, and engineers. The role involves contributing to Agentic AI initiatives that power Amazon’s rapidly growing advertising business.
Responsibilities
- Drive the technical direction of MEI Gateway team offerings and solutions using a variety of technologies.
- Design and architect scalable, reliable systems, ensuring high code quality through unit and integration tests.
- Oversee deployments to production and provide support to internal users for issue resolution.
- Collaborate cross-functionally with product managers, scientists, and engineers to define requirements and deliver scalable solutions.
- Contribute to Agentic AI initiatives, including systems that enhance Amazon’s advertising technology.
- Have a direct impact on the success of Amazon Advertisers and the broader Amazon Advertising business.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship experience in system design or architecture (design patterns, reliability, and scaling) for new and existing systems.
- Experience programming with at least one software programming language.
- Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques.
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Pay
Base salary range: $143,700.00 - $194,400.00 USD annually for roles based in Seattle, WA.
Benefits
- Sign-on payments and restricted stock units (RSUs).
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, and optional supplemental life plans).
- Employee Assistance Program (EAP) and Mental Health Support.
- Medical Advice Line and Flexible Spending Accounts.
- Adoption and Surrogacy Reimbursement coverage.
- 401(k) matching.
- Paid time off and parental leave.
Learn more about benefits at amazon.jobs/en/benefits.