Software Development Engineer, Player Team

Amazon Amazon · Big Tech · Newark, NJ · Software Development

Software Development Engineer role focused on designing, architecting, and implementing machine learning solutions for audio ad systems at Audible. The role involves optimizing ad serving pipelines, real-time ad serving, and conversational AI integration, with a focus on scalable systems and customer experience.

What you'd actually do

  1. Design, develop, and test software components and applications for a leading global provider of audiobooks
  2. Collaborate with Product, Applied Science, and cross-functional engineering teams to define and deliver innovative advertising products
  3. Optimize ad serving latency, cost, and business metrics for audio advertising at scale
  4. Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions
  5. Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions

Skills

Required

  • design patterns
  • reliability and scaling
  • distributed multi-tier applications
  • software development
  • deployment
  • agile engineering

Nice to have

  • Full stack proficiency (e.g., Java, C++, Mobile App development - Swift, Kotlin, JS, TS)
  • delegating work in parallel
  • promoting high-quality standard in others
  • documentation
  • unit testing
  • code reviews
  • test automation
  • continuous integration and deployment

What the JD emphasized

  • machine learning solutions
  • conversational AI integration
  • optimize ad serving latency

Other signals

  • conversational AI integration
  • machine learning solutions
  • optimize ad serving latency