To ensure you’re set up for success, you will bring the following skillset & experience:
- Bachelor’s degree in computer science, Engineering, or a related technical field or equivalent years of experience.
- 5+ years of experience with C++, including developing, maintaining, and debugging performance-sensitive applications.
- You have strong debugging skills to identify errors, troubleshoot issues, and efficiently implement patches.
- Your expertise includes memory management, threading, performance tuning, and applying industry best practices.
- Expertise with Linux and Windows OS, including system tools, debugging, and performance monitoring.
- In-depth understanding of PostgreSQL, MySQL, and Oracle, with expertise in optimization, query performance, and troubleshooting.
- Strong analytical skills with a focus on resolving complex technical challenges through innovative solutions.
- Ability to work autonomously and manage tasks effectively, while also contributing to a collaborative team environment.
- Excellent communication skills for clearly articulating technical concepts to both technical and non-technical teams.
Whilst these are nice to have, our team can help you develop in the following skills:
- Experience with Java.
- Experience with messaging systems (Kafka or similar).
- Experience working in an enterprise product-based company.