CareerPlanSign in

Software Development Engineer, AWS DMS

Dublin, Ireland💼 Full-time🗓 2026-10-01 → 2026-10-02

Core

Design, implement, and ship fixes and features for the core C/C++ replication engine powering heterogeneous database migrations for tens of thousands of customers.

Role type

Senior IC C++ systems engineer (database replication)

Builds

The AWS Database Migration Service (DMS) replication engine for PostgreSQL, Oracle, and SQL Server endpoints

Domain

Cloud infrastructure / Database systems

Required skills

C/C++ programming, core dump analysis, memory profiling, automated test framework development, security vulnerability remediation, release management, on-call incident triage

Preferred skills

Database replication technologies (CDC, logical replication), memory safety tooling, operating services at scale

Technologies

C/C++, PostgreSQL, Oracle, SQL Server, AddressSanitizer, Valgrind, ThreadSanitizer, Helgrind, Meshclaw, Kiro

Responsibilities

Diagnose and resolve complex production issues like task crashes and memory corruption; Develop and expand automated test coverage using the Scalable Test Platform; Participate in on-call rotation to triage and resolve production incidents; Collaborate with Database Engineers to reproduce and fix customer-reported issues; Contribute to security compliance initiatives including vulnerability remediation; Participate in code reviews and design discussions for deployment cadence

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 912,000+ jobs from 20+ sources.