Job summary
Amazon is looking for an experienced Software Development Manager for a technology team within the Fire TV Berlin team. We deliver cordless entertainment to the world!
We are dedicated to creating the most engaging entertainment platform for everyone worldwide. Be part of a fast-paced, agile, and innovative team that is bringing new experiences to FireTV devices.
As a leader on the team you will have an opportunity to make a large impact on the design, architecture, and implementation of experiences used every day, by people you know.
Key job responsibilities
As a Software Development Manager you will build, lead, and develop an exceptional and diverse team of mobile engineers. The team designs and implements mobile features that seamlessly integrate with the customer's Fire TV experience. You will collaborate closely with other engineering teams both internally and across partner boundaries, including Fire OS, Voice integration, Device Control, and Alexa Smart Home, and have a strong say in the overall direction of our technology.
A day in the life
You thrive and succeed in an entrepreneurial environment and handle ambiguity and competing priorities with ease. You're not only able to develop and drive high-level strategic initiatives, but can also roll up your sleeves, dig in and keep the team moving day-to-day. Maturity, judgment, negotiation skills, ability to influence, analytical talent, mentorship, and leadership are essential to success in this role. We are looking for curious candidates with broad interests, who can dive deep into technical problems while leading a strong team, growing our talent, and having fun along the way.
About the team
We're a new team joining the existing FireTV dev center in our Berlin location. This team will be the end to end owners of a clearly defined strategic and technology scope within the Fire TV Experience organization.
· Bachelor’s degree in Computer Science, Computer Engineering, or equivalent combination of technical education and work experience.
· 8+ years of professional experience in software development
· 5+ years of experience in leading strong engineering teams, including hiring and growing SDEs
· Experience building mobile applications across Android and iOS
· Proficiency in at least one modern programming language, e.g. Java, Python, C#, or C++
· Knowledge of professional software engineering practices for full software development life cycle, including coding standards, code reviews, source control management, agile development, build processes, and testing
· Excellent interpersonal and written communication skills
· Ability to work with cross-functional teams and partners
· Master’s or advanced degree in Computer Science, Computer Engineering or related technical discipline
· Experience with Android or iOS platforms, and full-stack development
· A deep understanding of software engineering practices, object oriented analysis & design, design patterns and algorithms
· Demonstrated experience simplifying and streamlining implementations to improve speed of delivery, while allowing for scale across platforms and configurations.
· Hands-on expertise in many disparate technologies, from front-end user interfaces to back-end systems
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
m/w/d