Software Development Engineer, Amazon Ads Creativex

Amazon Amazon · Big Tech · MLN, United Kingdom +1 · Software Development

Software Development Engineer role focused on building innovative advertising products for Amazon Ads, involving full-stack development with React, TypeScript, Kotlin, and AWS. The role requires end-to-end ownership across the product lifecycle, from design to operational support, with a focus on scalability and customer impact.

What you'd actually do

  1. Deliver; design, build, test, and operationally support product features writing both client- and server-side code in React, TypeScript, Kotlin and Elasticsearch, using AWS services.
  2. Customer obsession; develop an understanding of our advertising customers, from marketing managers to marketing directors and brand owners. Advocate what we should prioritise to help deliver value.
  3. Collaborate; work with specialists from a range of disciplines including UX designers, product managers, programme managers, and engineers from a range of partner teams.
  4. Iterate; find better ways to deliver, improve our testing practices, revise our architecture as needs change or better ways are found.

Skills

Required

  • professional software development
  • programming with at least one modern language such as Java, C++, or C# including object-oriented design

Nice to have

  • full software development life cycle
  • coding standards
  • code reviews
  • source control management
  • build processes
  • testing
  • operations
  • front-end development using React and TypeScript
  • building highly scalable backend services with Kotlin and AWS
  • generative AI and machine learning