Amazon.com logo

Software Development Manager

full-time Amazon.com Dublin

Job Description

About us

Over the last year, Amazon has soared to almost 550,000 employees. Working at Amazon People Technology connects you to the heart of Amazon—it’s employees. From hire to retire, we are responsible for reimagining the foundation and execution of key human resource processes. We directly shape the future growth of Amazon and the impact of our work can be seen all around us.

Do you?

Do you find leading teams that build new platforms from the ground up exciting? Do you like defining the vision, scope and roadmap for exciting new products that directly support Amazon businesses to focus on what they do best: changing the world. Do you like working with new technologies, finding new solutions to complex problems? People Technology is looking for a Software Development Leader to work in our newly formed organisation, leading teams to build large, high availability distributed systems.

About the Role

As an ideal candidate, you will lead a team of highly experienced and motivated engineers; you are passionate about building systems with high quality at large scale. You will define the vision, scope and roadmap for the delivery of these products while working closely with senior engineering leaders to architect and build the right solutions. You will have ownership for the complete lifecycle of your products.
You will work with highly scalable AWS technologies such as Lambda, EMR, DynamoDB, S3, Kinesis, ECS and many others to do this. These products will serve hundreds of thousands of active users and deliver data-driven insights about the Amazon employee life cycle.
When needed, you are ready to dive deep into technical issues to help your team make the right decisions for the business. You are deeply involved in hiring the best and developing the careers of your engineers.

Basic Qualifications

Basic Qualifications:
  • BS degree or higher in Computer Science, Engineering or related field
  • 3+ year’s professional experience in managing/leading engineering teams to deliver complex solutions.
  • 6+ years of professional software development experience

Preferred Qualifications

Preferred qualifications
  • Experience with SCRUM and working in a fast-paced ‘start-up’ like environment where Agile thinking is part of daily life.
  • Entrepreneurial spirit combined with a strong sense of ownership, urgency, and drive.
  • Excellent leadership, verbal and written communication skills and sharp analytical abilities
  • Proven results oriented person with a history of delivery
  • Experience building complex, high-performance, and highly available distributed software systems and successfully delivering to customers.
  • 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

published: Aug. 7, 2018

Apply for this position