About The Position

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day! You'll own the design and implementation of major deliverables end-to-end across the entire technology stack—from frontend to API layer, database, infrastructure, and agent architecture. You'll build scalable, well-designed software services that remove engineering complexity while preserving partner teams' autonomy to innovate. You'll leverage AI throughout the development lifecycle for coding, debugging, and problem-solving, embracing AI-assisted development practices to increase productivity. The ideal candidate combines solid full-stack coding expertise with an understanding of AI agent concepts including context management, memory systems, and how Large Language Models (LLMs) work. You must be passionate about quality, consistency, maintainability, performance, and security. You'll need to be a fast learner who stays current with rapidly evolving AI technologies, comfortable with ambiguity, and willing to challenge the status quo. This position requires collaboration with software engineers, product managers, technical program managers, and partner teams across Amazon Advertising. We are the one stop shop for advertisers to build beautiful and performant creatives using tools that prioritize modularity, scale, and automation through ML & AI. Our vision is to enable advertisers of all sizes to tell their unique stories through compelling creative assets and frictionless Creative Building experience that delight consumers on & off Amazon.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 2+ years of software development engineer or related occupational experience
  • 1+ years of Object Oriented Design experience

Nice To Haves

  • Bachelor's degree in computer science or equivalent
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Practitioner with Agentic coding with tools like Claude, antigravity, or kiro and ability to review code written by agents.

Responsibilities

  • You'll own the design and implementation of major deliverables end-to-end across the entire technology stack—from frontend to API layer, database, infrastructure, and agent architecture.
  • You'll build scalable, well-designed software services that remove engineering complexity while preserving partner teams' autonomy to innovate.
  • You'll leverage AI throughout the development lifecycle for coding, debugging, and problem-solving, embracing AI-assisted development practices to increase productivity.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service