Software Development Manager
Dublin, DUBLIN, IE
3d ago

About us

Over the last year, Amazon has soared to almost 600,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 re-imagining the foundation and execution of key human resource processes. We use the latest technology to build highly scalable and configurable products that directly enable the future growth of Amazon.

Do you?

Do you find leading teams that build new platforms from the ground up exciting? Do you like the idea of building exciting 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 development and deployment teams to build and support large, high availability distributed systems.

About the Role

As an ideal candidate, you will lead a team of highly experienced and motivated development and support engineers; you are passionate about building and supporting systems with high quality at large scale.

You and will define the vision, scope and roadmap for the delivery of new products and you will own the migration from some of our existing systems to these new products

You will work with highly scalable AWS technologies such as Lambda, EMR, DynamoDB, S3, Kinesis, ECS and many others. 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, building teams and developing the careers of your engineers.

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 and support complex solutions.
  • 6+ years of professional software development experience
  • Preferred qualifications

  • Experience with SCRUM and working in a fast-paced start-up’ like environment where Agile thinking is part of daily life.
  • Experience in managing support and deployment teams
  • Entrepreneurial spirit combined with a strong sense of ownership, urgency, and drive.
  • Excellent leadership, verbal and written communication skills and sharp analytical abilities
  • Experience managing remote teams
  • 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
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form