updated 28 days ago
Software Development Engineer, AWS Database Migration Service
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Software Development Engineer, AWS Database Migration Service (Cloud, Databases, AI): Building scalable serverless microservices and agent-driven workflows that automate assessment, schema conversion, data movement, and validation for database migrations with an accent on reliability, security, performance, and natural-language developer experiences. Focus on designing distributed systems for multi-terabyte workloads, minimizing migration downtime, debugging high-concurrency orchestration issues, and mentoring engineers.
Location: Dublin, Ireland; onsite
Company
AWS is a cloud platform providing infrastructure and managed services, including RDS and database migration capabilities.
What you will do
- Design and implement scalable, serverless microservices for assessment, schema conversion, data movement, and validation.
- Develop agent-driven migration workflows using natural-language interfaces and developer tools such as Kiro, Claude Code, Cursor, and Codex.
- Own the end-to-end migration lifecycle for SQL Server and Oracle workloads moving to PostgreSQL-based RDS and Aurora.
- Solve distributed-systems challenges involving reliability, security, performance, consistency, throughput, and high concurrency.
- Mentor SDE I engineers through code reviews, design guidance, and pair programming.
- Participate in on-call rotations and operational excellence initiatives.
Requirements
- Professional, non-internship software development experience, including development within the last three years.
- Experience programming in at least one modern language such as Java, C++, or C#, with object-oriented design.
- Experience mentoring, serving as a technical lead, or leading an engineering team.
- Experience leading architecture and design for new and existing systems, including design patterns, reliability, and scaling.
- Experience across the software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
Nice to have
- Bachelor's degree in computer science or an equivalent qualification.
Culture & Benefits
- Flexible work hours and arrangements supporting work-life harmony.
- Mentorship, knowledge-sharing, and career-development resources.
- Employee-led and company-sponsored inclusion groups and events.
- Work on cloud-scale systems spanning cloud computing, database technologies, and artificial intelligence.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →