Skip to main content

Software Development Manager - Amazon Devices, Amazon Devices

Job ID: 2849064 | Amazon EU SARL (Spain Branch)

DESCRIPTION

Amazon Devices is looking for a software development manager with strong experience in managing and delivering successful products for the IT and/or software developer market. You will own building and delivering a new Amazon Devices experience and closely interact with other Devices organizations services like FireOS, FireTV, Echo, Alexa, among others.

You'll provide developers with different tools and services that make it easy to develop modern device applications. We provide the IDE tooling to build applications for Amazon Devices. Our goal is enable developers WW to create applications that run on a device. We help them author, debug, test, and ultimately deploy code on millions of Amazon Devices (TV, Auto, Echo, etc). If you’re passionate about the developer experience and are exited about the thought of working on devices software then we’d love to talk to you.

This is a highly visible position that will interact at all levels of Amazon Devices. Your ability to communicate and influence others will be a key to success.

You will be successful in this role if:

* You are passionate about software developers & engineers and making Devices software development easy to learn, build, debug and deploy.

* You are a proponent of the DevOps movement and want to enable customers to create highly automated systems that solve their business needs.

* You are adept at working with engineering teams to translate customer needs into workable technology solutions that scale operationally.

* You are strong at building and delivering products and services in the IT space.

* You have experience staffing, mentoring, and growing an engineering team.

* You are a technical leader who can closely with the engineers to architect and develop the best technical design and approach.

We're forming a new team tasked to develop and improve the tools that Amazon and external engineers use for building their applications. Since this is a new area, this initiative leaves ample opportunities for innovation while already having an existing product to build up on.

You will have the opportunity to play an active role in defining both how our products will work for our customers and how they will function under the hood. The team will have a high quality bar, will live and breathe sound development practices and will iterate quickly on the product. You will be working alongside with experienced engineers, and learning opportunities will abound.

If you are a results-oriented, customer-focused engineering manager who gets excited about starting a new product from scratch, iterating quickly, and delivering compelling solutions for other software developers - please talk to us! We would love to welcome you to join us at Sunny Madrid and become part of this unique opportunity.

Key job responsibilities
You have a strong knowledge and understanding on software development best practices, how to optimize teams, and have an emphasis on designing and delivering high quality software that solve the customer problem.

You operate independently with little to no supervision and are comfortable working with stakeholders and customers to decide what your team priorities are and how to execute. You own your technical space.

You manage a team of engineers of varied seniority. You coach and grow your team and manage it through goals and objectives

A day in the life
Work hard, have fun and make history!

BASIC QUALIFICATIONS

- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience in engineering team management
- Experience in engineering
- Experience in leading the definition and development of multi tier web services
- Experience partnering with product and program management teams

PREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Building software for devices (e.g Android or RN), including SDK and understanding of how Building and Debugging work.

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.

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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.