Software Development Engineer, Amazon Music, App Foundry

Amazon is a global technology company that provides e-commerce, cloud computing, digital streaming, and artificial intelligence services.
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 Development Engineer to help reinvent music listening for millions of customers worldwide. This role focuses on building and improving the C++ Playback engine that powers HD audio across Amazon Music's Mobile, Tablet, and TV clients. You'll be working on consumer-facing products that impact millions of users, developing custom audio integrations, and expanding Music across various ecosystems.

Amazon Music is an immersive audio entertainment service that connects fans, artists, and creators through personalized music playlists, exclusive podcasts, concert livestreams, and artist merchandise. The platform offers different service tiers, from Prime member access to Amazon Music Unlimited with 100 million songs in HD, Ultra HD, and spatial audio.

As a Software Engineer in the App Foundry team, you'll need strong C++ programming skills, particularly in audio/video player development on Linux systems. You'll collaborate cross-functionally, provide technical leadership, and help drive exceptional customer experiences. The role requires excellent problem-solving abilities, an ownership mentality, and strong communication skills.

This is an opportunity to combine technical expertise with a passion for music, working in Mexico City with a team that's dedicated to innovation in music technology. You'll be part of Amazon Music's mission to deepen connections between fans and artists while helping shape the future of music streaming technology.

Last updated 13 hours ago

Responsibilities For Software Development Engineer, Amazon Music, App Foundry

  • Implement new audio capabilities and improve the C++ Playback engine
  • Develop custom audio integrations in auto and TV
  • Architect and implement robust, scalable code
  • Provide technical leadership and operational support
  • Coach other engineers and develop engineering processes

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++
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Interested in this job?

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

Software Development Engineer, Appstore

Lead software development engineer role at Amazon's FireTV Appstore team, focusing on consumer and developer experiences with Java, Kotlin, and TypeScript.

Software Development Engineer

Software Development Engineer role at Amazon's Device Messaging Team, building cloud services and device components for Amazon's device ecosystem.

Software Development Engineer, Ops Tech Solutions

Build and maintain critical infrastructure and telemetry systems for Amazon's global fulfillment operations network, working with Linux servers and Android devices at massive scale.

SDE (KDS Phone Screen Req), Kinesis Data Streams

Software Development Engineer role at Amazon working on Kinesis Data Streams, building real-time data processing systems at massive scale.

Software Dev Engineer II, Amazon Software Builder Experience (ASBX)

SDE II role at Amazon's ASBX team working on Apollo, a critical platform for automated deployments and fleet management used by thousands of Amazon engineers.