Назад
Company hidden
11 дней назад

Software Development Engineer, AWS DMS (C/C++)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Development Engineer, AWS DMS (C/C++): Building and maintaining the core C/C++ replication engine for heterogeneous PostgreSQL, Oracle, and SQL Server database migrations with an accent on reliability, security, and large-scale production operation. Focus on diagnosing memory-safety and CDC failures, expanding combinatorial test coverage, delivering security fixes, and resolving incidents across extensive customer fleets.

Location: Dublin, Ireland

Company

hirify.global Web Services provides cloud infrastructure and database migration services used by startups and large enterprises worldwide.

What you will do

  • Design, implement, and ship fixes and features in the C/C++ replication engine for PostgreSQL, Oracle, and SQL Server endpoints.
  • Diagnose production crashes, memory corruption, CDC failures, and data validation errors using core dump analysis and memory-safety tools.
  • Build automated and combinatorial test coverage with the Scalable Test Platform.
  • Deliver security fixes, remediate vulnerabilities, prevent credential exposure, and support secure supply-chain builds.
  • Participate in code reviews, design discussions, release management, and on-call incident response.
  • Collaborate with Database Engineers to reproduce customer issues and use AI-powered engineering tools to accelerate defect resolution.

Requirements

  • Programming experience in at least one software programming language or embedded development experience in C/C++.
  • Experience with database replication technologies such as CDC, logical replication, LogMiner, fn_dblog, or pgoutput.
  • Experience with security vulnerability remediation in production systems.
  • Experience building automated test frameworks or improving coverage for complex systems.
  • Experience with memory-safety tooling such as AddressSanitizer, ThreadSanitizer, or Helgrind.
  • Experience operating large-scale services or managing release and deployment pipelines for large fleets.

Culture & Benefits

  • Knowledge-sharing, mentorship, and detailed code reviews.
  • Career-growth opportunities through increasingly complex engineering projects.
  • Inclusive employee-led and company-sponsored affinity groups and events.
  • Flexible working hours and arrangements supporting work-life balance.
  • Collaboration across teams in Dublin, Poland, and the United States.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →