Software Development Engineer - RDS Platform, RDS
Overview
In this role you design, develop and deploy scalable solutions that enable external and internal customers to interact with the RDS service at scale through APIs and graphical interfaces. You work within the RDS team in Dublin to deliver reliable, automated management of relational databases in the cloud. You’ll contribute to a cloud-first culture that values diverse experiences and mentorship, shaping how customers use AWS data services. This is an opportunity to work on impactful infrastructure that underpins top-tier database experiences at scale.
Compensation / Benefitsmentorship resourcescareer growth opportunitiesflexible working culturework-life balanceinclusive team culture
ResponsibilitiesDesign, develop and deploy scalable solutions interfacing with the RDS service via API and GUIContribute to architecture and design decisions for reliable, scalable systemsMentor or lead engineering efforts within the teamParticipate in professional software development lifecycle activities and code quality practices
Key requirementsExperience leading architecture and design of new and current systems (architecture, design patterns, reliability and scaling)Experience as a mentor, tech lead or leading an engineering teamExperience in professional, non-internship software developmentExperience programming with Java, C++, or C# including object-oriented designMentorship and leadershipCross-functional collaborationCommunication and team coachingJavaC++C#