Software Development Engineer, Amazon Music

Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators through personalized music playlists, podcasts, and livestreams.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer, Amazon Music

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 an exciting opportunity to work at the intersection of large-scale distributed systems, search platforms, and machine learning.

You'll be part of a team building systems that power music discovery and engagement across Amazon Music's ecosystem, including mobile apps, web player, and voice-forward experiences through Alexa. The role involves working with cutting-edge technologies including AWS Kinesis, SQS/SNS, Lambda, Apache Spark, S3, and CloudWatch.

As an SDE, you'll:

  • Design and implement large-scale distributed systems that process petabytes of data
  • Build and optimize search and recommendation systems that directly impact user experience
  • Work with a team of passionate engineers and scientists on solving complex technical challenges
  • Deploy and monitor production services that serve millions of customers globally
  • Contribute to the architecture of highly scalable and fault-tolerant services
  • Participate in the full software development lifecycle, from design to deployment

The ideal candidate will combine strong technical skills with a passion for music and user experience. You'll have the opportunity to work in an environment that combines the resources of a major tech company with the agility of a startup, where your ideas can directly impact millions of users worldwide.

This role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and comprehensive healthcare. You'll be joining Amazon Music's growing team that's focused on revolutionizing how people discover and experience music through technology.

If you're excited about building innovative music technology at scale, working with massive datasets, and delivering features that delight customers, this role offers an excellent opportunity to make a significant impact in the music streaming industry while working with cutting-edge technology.

Last updated 17 minutes ago

Responsibilities For Software Development Engineer, Amazon Music

  • Work on large-scale distributed systems and search data platforms
  • Build machine learning-powered services to enhance user search and engagement
  • Work with petabytes of data and contribute to scalable architectures
  • Implement and deploy algorithmic ideas at scale
  • Conduct statistically relevant experiments across millions of customers

Requirements For Software Development Engineer, Amazon Music

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Amazon Music

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Music

Software Development Engineer, Amazon

Software Development Engineer role at Amazon focused on building innovative product discovery solutions, requiring 3+ years of experience and offering competitive compensation between $129,300-$223,600.

Telecom Operations Engineer, Amazon Connect

Join AWS as a Telecom Operations Engineer to help scale and innovate Amazon Connect's cloud-based contact center platform, working with cutting-edge technologies and global infrastructure.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and scaling Kubernetes services, with focus on container orchestration and cloud infrastructure.

Software Development Engineer

Software Development Engineer role at Amazon Advertising building distributed payment systems using AWS technologies, offering competitive pay and flexible work arrangements in New York.

Programmer Analyst

Amazon Fulfillment Technologies seeks a Programmer Analyst to build scalable software solutions for their global fulfillment center network.