Software Development Engineer Ii, Amazon Music

Amazon

Seattle, Washington, United States
On-site
Object-oriented design with java or python
Building and operating distributed systems
Search technologies (indexing, ranking, nlp)
Own the design and delivery of systems that power how millions of customers discover music, podcasts, and audio content

Job Summary

  • Own the design and delivery of systems that power how millions of customers discover music, podcasts, and audio content.
  • Collaborate closely with applied scientists, product managers, and partner teams to deliver search experiences that are fast, relevant, and delightful.
  • Take ownership end-to-end, from design through production operations, and are energized by the challenge of building search systems that connect hundreds of millions of listeners with the content they love.

Matching Summary

Own the design and delivery of systems that power how millions of customers discover music, podcasts, and audio content.

Skills & Requirements

Must-have

  • Object-oriented design with Java or Python
  • Building and operating distributed systems
  • Search technologies (indexing, ranking, NLP)
  • Generative AI and LLM integration
  • AWS large-scale distributed infrastructure

Nice-to-have

  • Sound judgment in ambiguous situations
  • Decompose complex problems
  • Write reliable, maintainable code
  • Self-directed and thrive in open-ended problems
  • Rigorous technical discussions
  • Treat mistakes as learning opportunities

Key Requirements

  • 2+ years of experience in software development
  • Experience with distributed systems
  • Experience with object-oriented programming

Work Rights

Not specified

Tailored Resume

Cover Letter