5 дней назад
Senior Software Engineer, Query Execution (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Query Execution (C++): Developing a high-performing, reliable, and modular distributed query system with an accent on execution algorithms, query language features, and database performance. Focus on designing and implementing complex query engine functionality, diagnosing performance problems, and improving system robustness.
Location: Dublin office or remote in Ireland; relocation to Ireland can be supported
Company
develops a globally distributed, multi-cloud data platform and Atlas for modern application workloads and AI-focused development.
What you will do
- Develop and maintain a high-performing, reliable, and modular distributed query system.
- Understand and improve current query engine functionality.
- Design, implement, test, and support features for query performance, robustness, query language enhancements, and diagnostics.
- Integrate query execution capabilities with other products and tools.
- Write high-quality C++ code, participate in code reviews, and collaborate with peers on technical solutions.
Requirements
- 5+ years of experience in systems programming.
- Hands-on experience building industrial-strength software and working with large code bases.
- Strong fundamentals in data structures, algorithms, software design, and architecture.
- Experience with C++, C, Rust, or a similar compiled language.
- B.Sc. in Computer Science or a similar field, or equivalent practical experience.
- Ability to work from Ireland or from the Dublin office.
Nice to have
- Experience with databases or data management systems.
- Interest in, or hands-on experience with, database query engine theory and practice.
- M.Sc. or Ph.D. in a relevant domain.
Culture & Benefits
- Supportive and enriching environment focused on employee growth and business impact.
- Employee affinity groups and an inclusive workplace.
- Fertility assistance and generous parental leave.
- Accommodations are available during the application and interview process for individuals with disabilities.
Hiring process
- Progression includes contributing to major-version development and fixing bugs in the first three months.
- By six months, the role includes code review responsibilities and independent delivery of complex functionality.
- By twelve months, the role is expected to lead a major feature and mentor new engineers.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Backend Engineer - Databases - Analytics (AI)
97 000 - 121 000€
9 дней назад
Senior Backend Engineer - Databases - Analytics | Sweden | Remote
775 000 - 969 000SEK
9 дней назад
Senior Backend Engineer (Databases/Analytics)
83 000 - 103 700€
9 дней назад
Senior Backend Engineer (Databases)
104 000 - 130 000€
7 дней назад
Software Engineer (Storage Systems)
9 дней назад