The C++ Market Connectivity role is focused on developing low-latency, scalable systems that connect to multiple financial markets and exchange platforms. The position exists within a major financial institution and offers the opportunity to influence core trading infrastructure.
The company operates in the financial services sector, supporting a broad client base with advanced trading and market access solutions. It values technical innovation, high-quality code, and best practices in software engineering.
Role Overview The Lead Software Engineer will guide engineering teams in designing and implementing resilient, high-performance C++ applications for electronic market connectivity. This individual will oversee the development of secure, low-latency systems that interface directly with exchanges, ensuring optimal latency and throughput. Success in this role involves hands-on coding, technical mentorship, and shaping architectural choices aligned with firm-wide standards and strategic goals.
Key Skills & Experience
Lead the development of low-latency C++ applications for market connectivity.
Build and review secure, high-quality production code while debugging to uphold standards.
Manage performance diagnostics and tooling on Unix/Linux systems.
Influence design and operational strategies to improve latency and stability.
Serve as a subject matter expert in electronic trading architecture and performance engineering.
Advocate for best practices, SDLC frameworks, and reuse of coding patterns.
Guide the adoption of leading-edge technologies to support business growth.
Requirements
Right to work in the specified location.
Bachelor’s degree in Computer Science, Engineering, or related field.
At least 6 years of experience in low-latency system design and development with C++ and C.
Advanced expertise in C++, supported by formal training or certification.
Proven experience delivering system design, application development, testing, and operational stability in a production environment.
Proficiency with C++ on Unix/Linux, including performance diagnostics.
Scripting skills for automating development, testing, and operational workflows.
Strong understanding of hardware-software interaction for low-latency systems.
Knowledge of application, data, and infrastructure architectures disciplines.
If you have the relevant skills and experience, please apply with an updated CV.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!