About The Position

Amazon Advertising is dedicated to driving measurable outcomes for brand advertisers, agencies, authors, and entrepreneurs. Our ad solutions leverage Amazon’s innovations and insights to find, attract, and engage intended audiences. Amazon Publisher Services (APS) helps publishers of all sizes increase monetization and yield by providing exclusive access to Amazon marketing spend and extending our cloud-based platform technology. The APS Streaming TV and Deals team builds cloud-based advertising technology services for digital broadcasters. The full stack engineer will create user experiences for Streaming TV (STV) broadcaster publishers, collaborate with Solutions Architects, Product Managers, and other Software Engineers. The role involves architecting and guiding the building of End-to-End systems optimized for low latency, high transactional scale, and processing petabytes of data. Successful members collaborate effectively with cross-functional teams to solve problems and deliver against high operational standards of system availability and reliability. We seek engineers who are excellent communicators, self-motivated, flexible, hardworking, and who like to move fast.

Requirements

  • 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
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Responsibilities

  • Think big, bringing innovative ideas and optimizations to improve the publisher experience and deliver high-quality products.
  • Take a long-term view of architecture, proactively fixing deficiencies and proposing larger projects, with deep understanding of mobile frameworks (especially iOS).
  • Understand the business impact of your systems and show good judgment when making technical trade-offs between speed, quality, and scalability.
  • Write exemplary code that is easy for others to contribute to, leveraging strong knowledge of asynchronous programming, multi-threading, and design patterns.
  • Drive engineering best practices (e.g., Operational Excellence, Security, Quality) and set standards across the team.
  • Keep SDKs up-to-date on the latest industry trends in mobile technologies, ensuring alignment with evolving platform requirements.
  • Work closely with product, backend, and customer-facing teams to build and maintain our Streaming TV Advertising technology.

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
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service