Software Developer/ Engineer/ Architect

Sr Software Development Manager - RDS Consoles

This position can be based in Dublin, Ireland or The Hague, Netherlands

Come and change the way our customers interact with relational database solutions at scale!

The AWS Relational Database Service (RDS) is one of the fastest-growing AWS businesses, providing super-simple provisioning and management for relational databases in the cloud. Customers can set up a new database with just a few clicks, and complex administrative tasks like scaling, fail-over, and monitoring are all handled in an automated fashion by our control systems.

We are looking for a leader of leaders that sets up and leads the teams that design and develop the next generation of user interfaces used by RDS customers to create, maintain and operate the service at scale. This leader will be responsible for:

  • Creating a vision and plans for the teams to execute on that focus on improving the customer experience while at the same time addressing security, availability, scalability and performance challenges
  • Working closely with internal partners (Product Management, UX Design, other functionality teams) and senior engineers to architect the right solutions to meet those challenges
  • Building a world class team by attracting and retaining industry leading talent
  • Fostering a culture of continuous improvement of the customer experience via focus on the right metrics

Work/Life Balance

Our team puts a high value on work-life balance. Although the immediate team is located in Dublin and The Hague offices, we interact with teams across many other locations such as Seattle, Vancouver, Palo Alto and Sydney. We like to meet in the office for face-to-face interactions but support occasional work from home if needed. We try to keep core availability hours from 10 am to 4 pm and provide flexibility for people to structure their working hours around them.

On-Call Responsibilities

The position involves manager on-call responsibilities, one weekend every 3 months. We don’t like getting paged, and it will be your responsibility to ensure that our systems are fault tolerant and that our alarms are well calibrated. When we do get paged, we work together to first mitigate and then resolve the root cause so we don’t get paged for the same issue twice.

Mentorship & Career Growth

Developing our people is celebrated as part of our team culture. We are dedicated to supporting each other and you will get plenty of opportunities to share your unique knowledge and to mentor others. We believe that developing others is an integral part of developing yourself and we have a very diverse collection of backgrounds, levels of experience and Amazon tenure to support this. This role will provide you the opportunity of developing others via one-on-one mentoring and constructive feedback while at the same time allowing you to develop your own skills in the same manner.

Inclusive Team Culture

While delivering cool software, our team is intentional about building a climate where respect, equity and positive recognition of differences are cultivated as we think it is the best environment to foster innovation. We are looking for a leader that is enthusiastic, empathetic and curious and help us amplify the positive & inclusive team culture we are building.

BASIC QUALIFICATIONS

  • 10+ years of industry experience managing large software development teams with focus on developing UI solutions and front-end technologies
  • 3+ years of experience managing managers