ApplyC++ Senior Software Engineer (High Load)
Posted about 4 hours agoViewed
View full description
💎 Seniority level: Senior, Minimum 8 years in C++ software development, total of at least 10 years in software development.
📍 Location: Dubai
🔍 Industry: Algorithmic trading, cryptocurrency
🏢 Company: Sparkland👥 11-50Financial ServicesRisk ManagementTrading Platform
⏳ Experience: Minimum 8 years in C++ software development, total of at least 10 years in software development.
🪄 Skills: KafkaC++AlgorithmsData StructuresNetworkingDebugging
Requirements:
- Minimum 8 years of experience in C++ software development with a total of at least 10 years in software development.
- Experience working with high-load and low-latency applications.
- Expertise in optimizing low latency applications and crunching micros/nanos.
- Good understanding of design patterns, data structures, and algorithms.
- Good knowledge of network protocols; exposure to Websockets, FIX, and Kafka is a plus.
- Experience in financial markets and/or high-frequency systems; experience in developing trading strategies is a plus.
- Good analytical and debugging skills.
- Ability to debug critical issues.
- Independently lead assigned technical initiatives, from requirements gathering to deployments.
Responsibilities:
- Develop and maintain market data components and exchange connectivity to cryptocurrency exchanges.
- Develop and maintain trading algorithms and add new features to the trading system.
- Optimize existing trading systems for micros/nanos.
- Collaborate with different teams to maintain and improve trading systems.
Apply