At a Glance
- Tasks: Join Amazon Music to innovate user experiences and enhance music sharing features.
- Company: Amazon Music transforms music listening with millions of songs and podcasts at your fingertips.
- Benefits: Enjoy competitive pay, flexible work options, and a range of corporate perks.
- Why this job: Be part of a dynamic team creating engaging music experiences for millions of users.
- Qualifications: 3+ years in software development and experience with programming languages required.
- Other info: Inclusive culture that values diversity and offers support for all applicants.
The predicted salary is between 36000 - 60000 £ per year.
Software Development Engineer, Amazon Music
Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our different tiers of service: Prime members get access to all the music in shuffle mode, and top ad-free podcasts, included with their membership; customers can upgrade to Amazon Music Unlimited for unlimited, on-demand access to 100 million songs, including millions in HD, Ultra HD, and spatial audio; and anyone can listen for free by downloading the Amazon Music app or via Alexa-enabled devices. Join us for the opportunity to influence how Amazon Music engages fans, artists, and creators on a global scale.
We are seeking an experienced Software Development Engineer to join our team in Tallinn, Estonia. This is an opportunity to define the future of audio entertainment as you build innovative experiences used by millions of Amazon Music Customers. As a Software Development Engineer, you take end-to-end ownership of technologies that will help customers discover and engage with audio in new ways. You will harness the power of machine learning to help define and build new Amazon Music experiences that make it easier for customers to discover and fall in love with music, audiobooks, and podcasts.
Key job responsibilities
– Work backwards from the needs of our customers, translating complex functional and technical requirements into detailed software architecture and design
– Implement and deploy highly distributed, resilient and scaleable services
– Be hands-on and drive team-wide best practices for operation excellence
– Stay current on knowledge to keep pace with rapidly changing science and technology, and work with the team in bringing new technologies on board
– Jointly work across teams to influence the overall technical strategy of Amazon Music
About the team
Our team works with modern AI technologies to transform how customers discover and engage with music and podcasts. We are focused on building personalized and dynamic experiences that allow customers to use natural language to find the content they already love and discover new content they’ll love just as much. These experiences work seamlessly across our mobile apps, web player, voice-forward audio engagement products on mobile and Amazon Echo devices, in car integrations and more. Amazon Music is available in countries around the world, and our applications support our mission of delivering music and podcasts to customers in new and exciting ways that enhance their day-to-day lives.
Everyone on our team has a meaningful impact on product features, new directions in music and podcast listening, and customer engagement. Come join us as we make history by launching exciting new projects.
BASIC QUALIFICATIONS
– Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
– Experience in professional, non-internship software development
– Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
PREFERRED QUALIFICATIONS
– Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
– Ability to take a project from scoping requirements through to actual launch of the project
– Experience building workflows involving large dataset and/or machine learning models in production using distributed computing and big data processing concepts and technologies.
– Experience building complex software systems that have been successfully delivered to customers
– Highly proficient in both spoken and written Estonian and English (Common European Framework of Reference C1)
– Master\’s Degree in Computer Science or equivalent experience
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr
Software Development Engineer, Amazon Music employer: Amazon
Contact Detail:
Amazon Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Engineer, Amazon Music
✨Tip Number 1
Familiarise yourself with Amazon Music's current features and user experience. Understanding how the platform works will help you demonstrate your knowledge during interviews and show that you're genuinely interested in improving the service.
✨Tip Number 2
Brush up on your skills with AWS products mentioned in the job description, such as EC2, S3, and DynamoDB. Being able to discuss your experience with these tools will set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your previous projects that involved scalable systems and design patterns. Be ready to explain your thought process and the impact of your work, as this will showcase your problem-solving abilities.
✨Tip Number 4
Network with current or former Amazon employees, especially those in the music or software development sectors. They can provide valuable insights into the company culture and the specific team dynamics, which can be beneficial for your interview.
We think you need these skills to ace Software Development Engineer, Amazon Music
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly read the job description for the Software Development Engineer position at Amazon Music. Understand the key responsibilities and required qualifications to tailor your application effectively.
Highlight Relevant Experience: In your CV and cover letter, emphasise your professional software development experience, particularly any work related to design patterns, reliability, and scaling of systems. Mention specific programming languages you are proficient in that align with the job requirements.
Showcase Your Projects: Include examples of projects you've worked on that demonstrate your skills in software development. Highlight any experience with AWS products like EC2, S3, or DynamoDB, as this is relevant to the role.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for music and technology. Explain why you want to work with Amazon Music and how you can contribute to enhancing the user experience.
How to prepare for a job interview at Amazon
✨Understand the Product
Before your interview, take some time to explore Amazon Music. Familiarise yourself with its features, user interface, and how it stands out from competitors. This knowledge will help you demonstrate your passion for the product and provide insightful suggestions during the interview.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages and software development practices. Highlight specific projects where you've implemented design patterns or scaled systems. Use examples that align with the technologies mentioned in the job description, such as AWS services.
✨Prepare for Behavioural Questions
Amazon values its leadership principles, so expect behavioural questions that assess your problem-solving skills and teamwork. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on how you've contributed to successful outcomes in past roles.
✨Ask Thoughtful Questions
At the end of the interview, you'll likely have the chance to ask questions. Prepare thoughtful queries about the team dynamics, upcoming projects, or how success is measured in the role. This shows your genuine interest in the position and helps you gauge if it's the right fit for you.