Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Software Development Engineer, AWS DMS

Requirements

  • Experience programming with at least one software programming language, or experience in embedded development in C/C++
  • Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience in debugging, profiling, and implementing software engineering best practices in large-scale systems, or experience in embedded development in C/C++
  • Experience in relational database technology (such as Redshift, Oracle, MySQL or MS SQL)

Nice to Haves

  • Experience with database replication technologies: CDC (Change Data Capture), logical replication, log-based capture (LogMiner, fn_dblog, pgoutput)
  • Experience with security vulnerability remediation in production systems
  • Experience building automated test frameworks or improving test coverage for complex systems
  • Experience with memory safety tooling (AddressSanitizer, ThreadSanitizer, Helgrind)
  • Experience operating services at scale (multi-region deployments, large customer fleets)
  • Experience with release management and deployment pipelines for large fleets

What You'll Be Doing

  • 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, memory profilers (AddressSanitizer, Valgrind), and systematic debugging
  • 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
  • Leverage and contribute to AI-powered engineering tools
  • Participate in on-call rotation, triaging production incidents and driving them to resolution

Perks and Benefits

  • Work in a team environment that supports knowledge-sharing and mentorship
  • Assignment of projects to help develop engineering expertise
  • Operate across Dublin, Poland, and the US, with opportunities for global collaboration
  • Leverage AI tools for efficient bug-fixing and troubleshooting
  • Career growth opportunities with mentorship and resources for professional development
  • Flexible work hours and arrangements for work-life balance
AI Summary ✨
AWS logo

AWS

Dublin, Ireland

Experience: Senior
Posted: May 27, 2026
Last seen: an hour ago
Aws
Mysql
Postgresql
backend

Why we track AWS

AWS has engineering teams in Dublin, Berlin, and other EU cities. The scale is enormous—most of the internet runs on their infrastructure. Not remote-friendly, but the breadth of engineering work is unmatched.

Similar jobs

  • 3 hours ago
    New
    Remote
  • 9 hours ago
    New
  • 9 hours ago
    New
    Remote
  • a day ago
    New
  • See all jobs in Ireland