9 дней назад
Principal Software Engineer (Change Data Capture)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Software Engineer, Backend Systems (Aerospace)
7 дней назад
Principal Software Engineer- Data Platforms
9 дней назад
Senior Software Engineer, Optimization Systems (Aerospace)
8 дней назад
Senior Software Engineer, Backend Systems (Aerospace Communications)
7 дней назад
Software Engineer (Rust/C++)
6 дней назад