Amazon Development Centre Ireland Limited

Technology

SoftwareDevelopmentEngineer,AWSDMS

€75–110k ~AI est. Dublin, Ireland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Development Engineer, AWS DMS at Amazon Development Centre Ireland Limited. Skills: C/C++ replication engine, Database migration, Production issue resolution, Security fixes. Design fixes and features in C/C++ replication engine. Implement fixes and features in C/C++ replication engine”

What You'll Achieve.

Migrate workloads to AWS; Improve migration reliability; Improve security compliance; Enhance customer migration experience; Reduce crashes; Close security gaps; Make migrations reliable

Industry & Context.

Technology
Problems you'll solve

Debugging; Profiling; Root cause analysis; Troubleshooting

Eligibility Requirements

On-call rotation

What They're Looking For.

Must Have

Debugging, profiling, and implementing best software engineering practices in large-scale systems, Programming with at least one software programming language, Embedded development in C/C++, Leading architecture and design of new and current systems, Managing teams, Experience in relational database technology

Nice to Have

Bachelor's degree in Computer Science, Engineering, or related field, Experience with database replication technologies, Experience with security vulnerability remediation, Experience building automated test frameworks, Experience with memory safety tooling, Experience operating services at scale, Experience with release management and deployment pipelines

What You'll Do.

Design fixes and features in C/C++ replication engine

Implement fixes and features in C/C++ replication engine

Ship fixes and features in C/C++ replication engine

Diagnose production issues

Resolve production issues

Develop automated test coverage

Expand automated test coverage

Deliver security fixes within SLA

Contribute to security compliance initiatives

Participate in code reviews

Participate in design discussions

Participate in release management

Collaborate with Database Engineers

Reproduce customer-reported issues

Fix customer-reported issues

Translate production failures into root causes

Translate production failures into verified fixes

Leverage AI-powered engineering tools

Contribute to AI-powered engineering tools

Participate in on-call rotation

Triage production incidents

Drive incidents to resolution

How You'll Work.

Team & Collaboration

Code reviews; Design discussions; Release management; Database Engineers

Process & Methodology

Release management

Full Job Description

AWS Database Migration Service (DMS) has migrated more than 1.5 million database workloads to AWS, helping enterprises move from commercial databases (Oracle, SQL Server, DB2) to open-source Amazon Aurora and RDS (PostgreSQL, MySQL). The service is used by customers across the world to migrate their most important data from their on-premises datacenters to Amazon services. Our customers depend on our services' reliability and security to handle their business data. More information on AWS DMS is available at http://aws.amazon.com/dms. As an SDE2 on the DMS team, you will work directly on the core C/C++ replication engine that powers heterogeneous database migrations for tens of thousands of customers running large-scale production fleets. You'll focus on the PostgreSQL, Oracle, and SQL Server endpoints - the highest-volume migration paths driving Aurora and RDS growth. Your work will directly impact migration reliability, security compliance, and the experience of customers migrating their most critical production databases to AWS. AWS Database Migration Service (DMS) is a part of AWS Utility Computing (UC) which provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Key job responsibilities Design, implement, and ship fixes and features in the C/C++ replication engine for PostgreSQL, Oracle, and SQL Server source/target endpoints. Diagnose and resolve complex production issues - task crashes, memory corruption, CDC failures, data validation errors - using core dump analysis, m

Free ATS check

Applying for this Software Development Engineer, AWS DMS role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Development Centre Ireland Limited?

Real rants from real employees. Read before you apply.

Read Company Rants →