
Amazon
Mid
Full-stack SDE on Amazon Ads' Reach Extension team — React/TypeScript front end, Kotlin/AWS back end
Join Amazon Ads' Reach Extension team in Edinburgh building advertising products used by millions of Amazon customers. This is a full-stack role spanning React/TypeScript client code, Kotlin and Elasticsearch backend services on AWS, and end-to-end ownership from design through operational support at 24x7 global scale. A good fit for engineers who want both front-end and distributed-systems depth plus direct exposure to advertiser-facing product decisions.
Step into this interview
Free · a live voice mock calibrated to this exact role
Likely format
Likely Amazon-style loop with Leadership Principles behavioral questions alongside coding/system design, per Amazon's standard SDE interview process.
What this interview tests
- Full-stack ownership (React/TypeScript + Kotlin/AWS backend)
- Object-oriented design and architecture decisions at scale
- Reliability and correctness at 24x7 global scale
- Elasticsearch-backed services
- Cross-functional collaboration (UX, PM, partner teams)
- Iterating on testing practices and architecture
Common question themes
Design a feature end-to-end spanning a React client and a Kotlin backend service
Tell me about an architecture or design pattern decision you drove on a past project
How would you model and query advertiser/campaign data in Elasticsearch at scale
Describe operating a system that must be reliable and accurate 24x7
Tell me about a time you worked with UX/PM to ship a customer-facing feature
How do you approach improving testing practices or revising architecture as requirements evolve
Related interviews

Amazon
Mid
Software Development Engineer II, Amazon Smart Vehicles

Amazon
Mid
Software Development Engineer, Ads AI Core Infra

Amazon
Mid
Software Engineer II, Leo Regulus

Affirm
Mid
Software Engineer II, Full-Stack (Marketplace Performance)

Cohere
Mid
Full-Stack Software Engineer, Inference

Coinbase
Mid