TL;DR
Lead Software Engineer (Database): Designing and developing core database system functionalities for the next generation of RDBMS with an accent on database internals and distributed systems. Focus on architecture and design to solve complex scalability problems and improve robustness and performance.
Location: Hybrid, Toronto, Canada
Company
hirify.global is a company that provides cloud-based software to businesses.
What you will do
- Lead a team to design and develop core database system functionalities.
- Develop new architecture and design to solve complex scalability problems.
- Generate innovative ideas to improve robustness and performance.
- Implement comprehensive functional and system-test for area of responsibility and overall database quality.
- Debug, conduct root cause analysis, diagnose defect.
- Actively participate in release and deployment process.
Requirements
- BS or higher degree in Computer Science.
- 6+ years industry experience in system or database internals programming.
- 6+ years technical leadership in architecture and design of enterprise server platform or systems.
- Deep expertise with distributed systems and consensus algorithms.
- Experience with highly concurrent multi-threaded/multi-process data structures and design.
- Strong Java or C programming skills.
Nice to have
- PostgreSQL software development experience and community involvement as a contributor would be a huge plus.
- Experience building a high-performance large-scale database platform.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →