Software Development Engineer, Amazon Music, App Foundry

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Amazon Music, App Foundry

Join Amazon Music as a Software Engineer to help reinvent music listening for millions of customers worldwide. This role focuses on developing and improving the C++ Playback engine that powers HD audio across Mobile, Tablet, and TV clients. You'll be working with Amazon Music, an immersive audio entertainment service that connects fans, artists, and creators through personalized music playlists, exclusive podcasts, concert livestreams, and artist merch. The position requires strong C++ programming skills, particularly in audio/video player development, and offers the opportunity to work on consumer-facing products that impact millions of users. You'll be part of a team that's innovating at the intersection of music and technology, helping to shape how Amazon Music engages with users globally. The role combines technical expertise with leadership opportunities, including coaching other engineers and driving operational excellence. Located in Mexico City, this position offers the chance to work with cutting-edge audio technology while contributing to one of Amazon's fastest-growing entertainment services.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Amazon Music, App Foundry

  • Implement new audio capabilities and improve the C++ Playback engine for HD audio
  • Develop custom audio integrations in auto and TV
  • Architect and implement robust, scalable code using patterns and engineering best practices
  • Provide technical leadership and operational support
  • Coach other engineers and develop engineering processes
  • Collaborate cross-functionally with other teams

Requirements For Software Development Engineer, Amazon Music, App Foundry

Linux
  • 3+ years of computer science fundamentals experience
  • 3+ years of non-internship professional software development experience with audio or video players in C++
  • Experience with object-oriented design, data structures, algorithm design, problem solving and complexity analysis
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)
  • Previous tech lead experience (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Music, App Foundry

Software Dev Engineer, Amazon

Software Engineer role at Amazon focusing on the Add to Cart experience, working with ML models and high-throughput systems to optimize offer selection and pricing display.

SDE - Gameplay, Amazon Games

Gameplay Engineer position at Amazon Games Bucharest, focusing on developing core gameplay mechanics, AI systems, and combat features for AAA games using C++ and modern game engines.

Software Development Engineer II, GCNA-D

AWS Software Development Engineer II position focusing on global network infrastructure and cloud computing, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.

SDE II, Recipient Experience

Lead software engineer role at Amazon developing customer-facing package tracking systems and backend services, requiring 3+ years of experience and strong system design skills.