обновлено 6 дней назад
Senior Software Development Engineer (C/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
19 часов назад
Sr Software Engineer (C/C++)
3 часа назад
Sr. Software Application Engineer (AWS/Java)
105 000 - 187 550$
6 часов назад
Senior Software Engineer (Java & AWS)
6 дней назад
Senior Software Engineer (Enterprise Products)
124 000 - 329 200$
6 дней назад
Staff Software Engineer, Planning & Tracking (Backend)
11 700 - 31 025$
11 часов назад