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

Principal Software Engineer (Change Data Capture)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (Change Data Capture): Architecting and implementing CDC and data integration technologies that capture and process transactional changes across mainframe and distributed database environments with an accent on transaction-log processing, database internals, and enterprise-scale reliability. Focus on reverse engineering undocumented formats, optimizing high-volume processing, and resolving complex performance, compatibility, and data-integrity challenges.

Location: United Kingdom (Remote)

Company

hirify.global develops enterprise data integration and software solutions.

What you will do

  • Architect, design, and implement Change Data Capture and data integration technologies.
  • Develop software that reads, interprets, and processes database transaction logs across mainframe and distributed environments.
  • Analyze database internals, transaction structures, encodings, storage formats, and proprietary interfaces.
  • Build, compile, debug, and test software while diagnosing performance, reliability, compatibility, and data-integrity issues.
  • Drive technical direction, engineering standards, and modernization of mature enterprise software.
  • Mentor engineers and collaborate with Product Management, Support, and Customer Success on critical customer challenges and production escalations.

Requirements

  • 10+ years of software engineering experience.
  • Strong proficiency in C, C++, or comparable systems programming languages.
  • Experience with enterprise-scale software involving database internals, data replication, CDC, transaction processing, or similar technologies.
  • Experience working with large, mature legacy codebases and reverse engineering software behavior, transaction logs, binary formats, encodings, or proprietary interfaces.
  • Hands-on experience building, compiling, debugging, and testing software across mainframe and distributed platforms.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical discipline.

Nice to have

  • Expertise in Db2 for z/OS, Db2 LUW, Datacom, Adabas, or IDMS.
  • Experience with CDC, replication, recovery, log-reading, or database utility technologies.
  • Familiarity with z/OS, JCL, EBCDIC, packed decimal, and related mainframe technologies.
  • Experience with cloud-based or distributed architectures and modernizing mature enterprise software.

Culture & Benefits

  • Remote work from the United Kingdom with less than 5% minimal travel.
  • Flexibility to work outside normal business hours when supporting critical incidents, releases, or operational events.
  • Inclusive workplace focused on diversity, equity, and reasonable accommodation.
  • Responsible use of AI-powered tools and continuous learning are expected.

Hiring process

  • Background and reference checks are included in the hiring process.

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