Shire Jobs

Mobile Shire Logo

Job Information

Amazon Software Development Engineer, Amazon Music in Tallinn, Estonia

Description

Amazon Music is an immersive audio entertainment service that connects fans, artists, and creators through music, podcasts, and culture. Amazon Music brings fans closer to what they love, with curated and personalized playlists, artist livestreams, artist merchandise, and Amazon Exclusive podcasts. Prime members get access to over 100 million songs in shuffle mode, All-Access playlists, plus the largest catalog of top ad-free podcasts, included with their membership. Customers can upgrade to Amazon Music Unlimited for full, on-demand access to 100 million songs in HD and a growing catalog of Ultra HD and Spatial audio. Anyone can listen to Amazon Music by downloading the free Amazon Music app, or wherever they listen to music including Alexa-enabled devices. Learn more at https://www.amazon.com/music.

You will be part of a team focusing on long-form content understanding. You will focus on building new ways for our customers to find and experience music or podcasts.

Come innovate with the Amazon Music team!

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.

  • Contribute in building out customer facing experiences (React, React Native).

  • 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.

We are open to hiring candidates to work out of one of the following locations:

Tallinn, EST

Basic Qualifications

  • Non-internship professional software development experience

  • Non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

  • Experience programming with at least one software programming language

Preferred Qualifications

  • Knowledge of professional software engineering practices & 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 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 (Common European Framework of Reference C1)

  • Master's Degree in Computer Science

DirectEmployers