Amazon Music is seeking a Software Development Engineer to join their Search team, working on innovative technology that helps millions of customers discover and enjoy music. This role offers the opportunity to work with cutting-edge technologies and solve complex challenges in music streaming and discovery.
The position involves working with large-scale distributed systems, search data platforms, and machine learning-powered services. You'll be handling petabytes of data using technologies like AWS Kinesis, SQS/SNS, Lambda, Apache Spark, S3, and CloudWatch. The team builds systems that power music experiences across multiple platforms including mobile apps, web player, and voice-forward audio engagement through Alexa.
As a Software Development Engineer, you'll be part of an agile team where your ideas can impact millions of users. You'll work on highly consumer-facing products and have a critical voice in the decision-making process. The role combines the resources of a Fortune-500 company with the atmosphere of a start-up.
The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location and experience. Amazon provides a comprehensive benefits package including medical coverage, 401k, equity, and sign-on payments. You'll be working in either Sunnyvale or San Francisco, CA, contributing to Amazon Music's mission of delivering music to customers in new and exciting ways.
This is an excellent opportunity for a talented developer who enjoys working with distributed systems, real-time streaming, and data-driven problem solving. You'll be part of a team of passionate engineers and scientists, directly improving the experience of Amazon Music customers worldwide through innovative solutions and cutting-edge technology.