Back
Company hidden
updated 28 days ago

Software Development Engineer, AWS Database Migration Service

Work format
onsite
Work type
fulltime
Grade
lead
English
b2
Country
Ireland
This vacancy is from Hirify.Global listVacancy from Hirify Global, list of international tech companies
Plus is required to make matches and apply

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 hirify.global 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 hirify.global RDS and hirify.global 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 →