Experienced Full Stack Software Engineer – Web & Cloud Application Development for Amazon Music Podcasts

Posted 2025-10-26
Remote, USA Full Time Immediate Start
Join the Amazon Music Team: Where Innovation Meets Customer Obsession Are you ready to make a real impact in the world of audio entertainment? Do you have a passion for software development and a keen eye for detail? We're looking for an experienced Full Stack Software Engineer to join our Amazon Music team, focusing on the development of Amazon Music Podcasts. As a key member of our team, you'll have the opportunity to work on cutting-edge projects, collaborate with talented engineers, and contribute to the creation of an immersive audio experience for millions of customers. About Amazon Music Amazon Music is an immersive audio entertainment service that connects fans, artists, and creators through music, podcasts, and culture. Our platform offers a wide range of features, including curated and personalized playlists, live artist streams, artist products, and exclusive Amazon podcasts. With Amazon Music, Prime members have access to over 100 million songs in shuffle mode, all-access playlists, and a vast catalog of ad-free podcasts. We're committed to providing an exceptional customer experience, and we're looking for talented engineers like you to help us achieve our vision. Key Responsibilities Design, develop, and deploy scalable software systems that meet the needs of our customers, working backwards from their needs to translate complex functional and technical requirements into detailed software architecture and design. Implement and maintain highly distributed, stable, and scalable services, ensuring operational excellence and best practices across the team. Collaborate with cross-functional teams to influence the overall technical strategy of Amazon Music, staying up-to-date with the latest technologies and trends in software development. Drive the development of new features and technologies, working closely with product managers, designers, and other stakeholders to bring new ideas to life. Troubleshoot and resolve complex technical issues, using data-driven approaches to identify and fix problems. Participate in code reviews, ensuring high-quality code and promoting best practices across the team. Contribute to the development of our technology stack, including the design and implementation of new APIs, services, and tools. Essential Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. Professional experience in software development, with a focus on full-stack development and cloud-based technologies. Strong knowledge of object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis. Proficiency in at least one modern programming language, such as Java, Scala, or Python. Experience with cloud-based technologies, including AWS services such as EC2, S3, and Lambda. Strong understanding of software engineering principles, including coding standards, code reviews, and testing. Preferred Qualifications Master's degree in Computer Science, Software Engineering, or a related field. Experience with machine learning, big data processing, and distributed computing concepts and technologies. Knowledge of containerization technologies, such as Docker and Kubernetes. Experience with agile development methodologies, including Scrum and Kanban. Strong communication and collaboration skills, with experience working with cross-functional teams. Experience with DevOps tools, including Jenkins, Git, and Maven. Career Growth Opportunities and Learning Benefits At Amazon, we're committed to helping our employees grow and develop their skills. We offer a range of career advancement opportunities, including: Training and development programs, including Amazon's Technical Academy and Leadership Development programs. Career coaching and mentorship, to help you achieve your career goals. Opportunities for career advancement, including promotions and lateral moves. Access to cutting-edge technologies and tools, to help you stay up-to-date with the latest industry trends. Work Environment and Company Culture At Amazon, we're passionate about creating a work environment that's inclusive, innovative, and fun. Our company culture is built on the principles of: Customer obsession, with a focus on delivering exceptional customer experiences. Ownership, with a focus on taking ownership of our work and our decisions. Inventiveness, with a focus on innovation and experimentation. Are right, a lot, with a focus on making data-driven decisions. Learn and be curious, with a focus on continuous learning and growth. Compensation, Perks, and Benefits We offer a comprehensive compensation package, including: Competitive salary, with opportunities for bonuses and stock options. Comprehensive health insurance, including medical, dental, and vision coverage. Retirement savings plan, with a company match. Paid time off, including vacation days, sick leave, and holidays. Employee discounts, including discounts on Amazon products and services. Flexible work arrangements, including remote work options. Conclusion If you're a talented Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our team, you'll have the chance to work on cutting-edge projects, collaborate with talented engineers, and contribute to the creation of an immersive audio experience for millions of customers. Don't miss out on this opportunity to join the Amazon Music team and take your career to the next level! Ready to join us? Click apply now and we'll be in touch soon! Apply To This Job Apply for this job
Back to Job Board