Sparkland
C++ Senior Software Engineer (High Load)
About this role
Description: Seeking a Senior Software Engineer with experience in high-load/low-latency applications. Role involves developing and optimizing trading systems, algorithms, and market data connectivity to cryptocurrency exchanges. Requirements: Minimum 8 years of C++ software development experience, with at least 10 years in software development. Experience with high-load and low-latency applications. Expertise in optimizing low latency applications and understanding of design patterns, data structures, and algorithms. Knowledge of network protocols; exposure to Websockets, FIX, Kafka is a plus. Experience in financial markets or high-frequency systems; developing trading strategies is advantageous. Strong analytical and debugging skills; ability to lead technical initiatives independently. Proficiency with modern AI-assisted development tools (e.g., GitHub Copilot). Benefits: Competitive salary package and performance bonus. Flexible working hours and a healthy work-life balance. Prestigious office location in Dubai. Opportunity to work in a multicultural environment in a fast-growing industry. Corporate workations to various global locations for team bonding and cultural exploration.