CareerPlanSign in

Software Development Engineer, AWS DMS

Dublin, Ireland💼 Full-time🗓 2026-09-18 → 2026-09-25

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

Core replication engine for PostgreSQL, Oracle, and SQL Server endpoints within AWS DMS

Domain

Cloud infrastructure / Database systems

Deliverable

production ML models | product features

Required skills

C/C++ programming, core dump analysis, memory profiling, automated test framework development, security vulnerability remediation, release management, concurrent system debugging

Preferred skills

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

Technologies

C/C++, AddressSanitizer, Valgrind, ThreadSanitizer, Helgrind, PostgreSQL, Oracle, SQL Server, AWS DMS

Responsibilities

Diagnose and resolve complex production issues (task crashes, memory corruption, CDC failures) using core dump analysis and memory profilers. Develop and expand automated test coverage using the Scalable Test Platform (STP). Deliver security fixes within SLA and contribute to security compliance initiatives. Participate in code reviews, design discussions, and release management. Collaborate with Database Engineers to reproduce and fix customer-reported issues. Participate in on-call rotation, triaging production incidents and driving them to resolution.

Seniority

Senior, hands-on IC

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