Назад
Company hidden
обновлено 6 дней назад

Senior Software Development Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Development Engineer (C/C++ and Java): Building and evolving AWS Database Migration Service replication engines that migrate enterprise databases to AWS, with an accent on reliability, security, and large-scale distributed systems. Focus on debugging memory corruption and data-loss scenarios, designing automated combinatorial testing, delivering security remediations, and leading architecture decisions for next-generation migration services.

Location: Dublin, Ireland

Company

hirify.global Web Services provides cloud infrastructure and platform services, including AWS Database Migration Service for moving enterprise database workloads to AWS.

What you will do

  • Lead the design and implementation of complex features in the C/C++ replication engine and Java next-generation migration service.
  • Set technical strategy for database endpoints including PostgreSQL, Oracle, SQL Server, and MySQL.
  • Investigate and resolve crashes, memory corruption, data validation failures, and other systemic quality issues.
  • Deliver security remediations, improve dependency management, and protect customer credentials.
  • Expand automated and combinatorial test coverage across heterogeneous migration paths.
  • Mentor engineers, influence architecture and release quality, and participate in on-call and production incident response.

Requirements

  • Professional programming experience with Java, C++, C#, or another modern object-oriented language.
  • Experience leading architecture and design for reliable, scalable systems or recent software development experience.
  • Experience as a mentor, technical lead, or engineering team lead.
  • Experience building production software and working with distributed systems and systems architecture.
  • Experience debugging and profiling large-scale systems and applying software engineering best practices.
  • Preferred experience includes database replication, security vulnerability remediation, automated testing, memory-safety tooling, large-scale operations, and deployment pipelines.

Nice to have

  • Master's degree in computer science or an equivalent qualification.
  • Experience with CDC, logical replication, LogMiner, fn_dblog, or pgoutput.
  • Experience with AddressSanitizer, ThreadSanitizer, or Helgrind.

Culture & Benefits

  • Knowledge-sharing environment with mentoring and thorough code reviews.
  • Projects designed to support career growth and increasing technical responsibility.
  • Flexible work hours and arrangements supporting work-life balance.
  • Inclusive culture supported by employee-led and company-sponsored affinity groups.
  • Collaboration across the Dublin, Poland, and US-based DMS engine teams.

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