Software Development Manager, Amazon Music – Job ID: 2280625 | ADCI – Karnataka – IN, KA, Bangalore

Amazon

  • Full Time

DESCRIPTION

Job summary
Imagine being a part of an agile team where your ideas have the potential to reach millions. Picture working on cutting-edge consumer-facing products, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a start-up. Welcome to Amazon Music, where ideas are born and come to life as Amazon Music Unlimited, Prime Music, and so much more.

Everyone on our team has a meaningful impact on product features, new directions in music streaming, and customer engagement. We are looking for new team members across a variety of job functions including software engineering/development, marketing, design, ops and more. Come join us as we make history by launching exciting new projects in the coming year.

Come innovate with the Amazon Music team!

About the team
This is an opportunity to lead a strong development team, to help us build systems and services that power the technology behind Amazon Music Unlimited subscriptions. You will evaluate, learn and leverage innovative technologies, work with cross-functional team, and pave the path for your team to deliver on a challenging roadmap. The Amazon Music Subscriptions team is responsible for vending subscription offers, promotions and subscription management of music subscriptions. The ideal candidate will be curious, have attention to detail, be energized by challenging entrepreneurial environment, be comfortable thinking big while also diving deep.

You will work in a small and fast paced company environment, while still having access to all the resources of Amazon.com. We maintain a startup-like culture that values innovation, efficiency, and bias for action.

BASIC QUALIFICATIONS

· A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience
· Software development background including design patterns, data structures, test driven development
· Good analytical skills and problem-solving abilities
· Effective verbal and written communication skills
· Hands-on technical expertise in highly scalable mobile and web-technologies
· Good understanding of software development in a team, and a track record of shipping software on time
· 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

PREFERRED QUALIFICATIONS

Preferred qualifications
· 7+ years of relevant engineering experience
· 2+ years of people management experience
· Experience in partnering with product and program management teams
· Master’s degree in Computer Science, Computer Engineering or related technical discipline
· Ability to handle multiple competing priorities
. Exceptional customer relationship skills including the ability to discover the true requirements, underlying feature requests, recommend alternative technical and business approaches
· Any previous experience in working with Big Data or leveraging machine learning in improving consumer experience is desirable

Job Overview