At Audible, the Personalization team is dedicated to enhancing customer experiences through sophisticated recommendation systems. As a Senior Software Development Engineer, you'll be part of a team that leverages cutting-edge ML technologies and large-scale distributed systems to process billions of content interactions and deliver real-time personalized experiences. The role involves building scalable frameworks that transform customer signals into meaningful insights, enabling personalized, contextual recommendations across Audible's platforms.
You'll work in an environment that values innovation and customer obsession, where you'll have opportunities to define and implement technical solutions for complex personalization problems. The position requires strong technical skills in software development, system design, and an understanding of large-scale distributed systems. You'll collaborate with cross-functional teams to understand business needs and customer requirements, while also mentoring junior engineers and contributing to the team's technical growth.
Audible, as Amazon's audio storytelling division, offers a unique opportunity to work with some of the world's leading creators to produce and share audio content with millions of global listeners. The company maintains an entrepreneurial spirit while benefiting from Amazon's resources and scale. You'll be part of a culture that emphasizes creativity, inclusion, and making a positive impact in the communities we serve.
The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide architectural decisions. You'll be expected to optimize existing processes, proactively identify and mitigate risks, and maintain high standards for code quality through documentation, testing, and continuous integration practices.