
Senior C++ Software Developer (Real-time Market Data)
Marks & Spencer Group plc2 hours ago
Tokyo, JapanSenior
Responsibilities
- Develop, engineer, deploy, and maintain scalable, ultra-low-latency market data distribution and calculation systems.
- Create AI skills, agents, and workflows to accelerate the software development lifecycle.
- Use AI to develop market data feeds and calculations and to support testing, configuration changes, and production deployment.
- Work with application teams to gather requirements and define technical solutions.
- Design and develop systems that enhance the services provided by the department.
- Participate in the full project lifecycle from requirements through deployment and subsequent Level 3 support.
- Perform in-depth analysis and modeling of exchange market data content.
- Research low-latency technologies and support mission-critical systems.
- Troubleshoot, monitor, and tune Unix/Linux systems and parameters.
Requirements
- At least 6 years of C++ application development experience in financial services or banking.
- Bachelor’s degree in Computer Science or equivalent experience.
- Strong hands-on experience with AI-driven development and system integration.
- Hands-on experience designing and developing multithreaded systems using C++ and Linux.
- Experience with Python, Perl, and UNIX/Linux shell scripting.
- Knowledge of Unix/Linux operating systems, troubleshooting, monitoring, and system parameter tuning.
- Experience supporting and managing mission-critical systems.
- Strong written and oral English communication skills.
- Financial market data experience is desired.
- Experience developing and supporting feed handlers or market data consumer applications is desired.
- SQL experience, preferably with Sybase or DB2, is advantageous.
- Java experience is a plus.
- Knowledge of TCP/IP, UDP, network connectivity, data transfer, and multicast concepts is desired.
Benefits
- Comprehensive employee benefits and perks are offered for employees and their families.
- Employees are supported throughout their work-life journey in an inclusive and diverse environment.
- Opportunities are available to move across the business for employees who demonstrate passion and commitment.
- The employer is an equal opportunity employer committed to diversity, inclusion, and career development.