C++ Software engineer
2 weeks ago
Company Description: We are a leading cryptocurrency trading company headquartered in Singapore, dedicated to providing innovative and reliable trading solutions to clients in the dynamic digital asset market. Launched in 2018 with offices in the U.S., Portugal and Singapore, JST Digital is a premier trading, asset management, structuring and risk management platform focused on cryptocurrencies. JST clients range from top tier crypto foundations, high quality token issuers, centralized and decentralized exchanges, HNWI's, and institutional asset managers With a focus on cutting-edge technology and unparalleled customer service, we strive to provide world class financial services to companies in the digital asset economy. Job Description: We are seeking a highly skilled Senior C++ Developer to join our Core Engineering team building our next-generation market making and execution systems across both centralized (CeFi) and decentralized (DeFi) crypto exchanges. You will design and optimize ultra-low-latency trading infrastructure, working closely with quantitative developers and traders to push the limits of performance, reliability, and scalability. Key Responsibilities: Design, develop, and maintain high-performance, low-latency C++ systems for market making and algorithmic trading. Implement parallel and lock-free data structures to optimize throughput and minimize latency. Leverage modern C++ (C++17/20) features for compile-time programming, template metaprogramming, and RAII-based memory/resource safety. Optimize CPU cache usage, memory allocation patterns, and network I/O. Collaborate with researchers and quants to translate trading strategies into production-ready code. Design efficient data pipelines for real-time market data ingestion and order execution. Ensure system reliability and performance through profiling, benchmarking, and stress testing. Deploy and manage services on AWS, leveraging CI/CD and GitOps workflows for seamless delivery. Participate in code reviews, contribute to architecture decisions, and mentor junior developers. Requirements: Bachelor's degree in Computer Science, or a related field. (Masters or PhD would be an advantage)Strong proficiency in Modern C++ (preferably C++17 or later), STL, and templates. Solid understanding of computer architecture, concurrency, and low-level system optimization. Hands-on experience with multi-threaded and lock-free programming. Deep knowledge of RAII, memory management, and compile-time programming (constexpr, SFINAE, concepts). Strong grasp of data structures, algorithms, and network programming (sockets, epoll, etc.). Excellent communication skills and ability to work collaboratively in a team environment. Familiarity with low-latency design patterns, including busy-wait loops, memory pools, and bounded queues. Experience integrating with exchange APIs (WebSocket, FIX, REST) for market data and order execution. Preferred: Prior internship or work experience on the buy-side in crypto, finance, quantitative analysis, or a related field. Familiarity with DeFi protocols, smart contract interaction, or on-chain data integration. Exposure to Python for tooling and scripting. Experience with AWS (EC2, S3, etc.), CI/CD pipelines, and GitOps workflows. Benefits Competitive salary & annual performance based incentives Benefits package including Health insurance and performance based incentives. Opportunities for professional development and growth. Exposure to cutting-edge quantitative analysis techniques and tools. Collaborative and supportive team environment. Work-life balance with flexible working arrangements. #J-18808-Ljbffr
-
Software Engineer
1 week ago
Singapore IntVer Global Consulting Full timeSoftware Engineer to work on the development and enhancement of software products related to Security, Encryption, SSO. - Bachelor's Degree in Engineering - 1-5 years experience in C/C++ with some understanding of Java. - Good understanding of Win 32 system programming. - Familiar with STL
-
Software Engineer C/ C++
1 day ago
Singapore NEXTLABS INTERNATIONAL PRIVATE LIMITED Full timePosition: Software Engineer C/ C++Location: Singapore NextLabs ( is a leading provider of policy-driven information risk management (IRM) software for large enterprises. We offer an exciting opportunity for Software Engineer C/C++to join our talented team in developing next-generation data protection and entitlement management products. Our flagship...
-
C/C++ Software Engineer
1 week ago
Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full timeRoles & Responsibilities As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...
-
Software Engineer
1 day ago
Singapore GMP TECHNOLOGIES (S) PTE LTD Full timeResponsibilities Software design, coding, testing, debugging and validating Software development and implementation for high-speed automated equipment Evaluating and establishing system performance and specifications Provide software technical support to a team of field service engineers Software maintenance of existing equipment Requirements Degree in any...
-
Senior Software Engineer
1 week ago
Singapore Sioux High Tech Software Ltd. Full timeABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...
-
Software Engineer
7 days ago
Singapore Screening Eagle Technologies AG Full timeIntro As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems. What will you do Design, build and maintain efficient and reliable...
-
Software Engineer
1 day ago
Singapore SEARCH STAFFING SERVICES PTE. LTD. Full timeSoftware Engineer Our client is a startup in semiconductor field that design chips for optical technology to improve speed, reliability, and energy use in modern systems is seeking for Responsible for SDK/Firmware software development and design for chips and devices; Participating in system development, maintenance and upgrades; Responsible for feature...
-
Software Engineer
1 week ago
Singapore SCREENING EAGLE SINGAPORE PTE. LTD. Full timeRoles & Responsibilities As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems. What will you do Design, build and maintain...
-
Software Engineer
1 week ago
Singapore KLA-Tencor Full timeAs a senior software engineer in our component inspection handler development team, you will be part of an international Scrum team that uses agile standard methodologies to build stable and maintainable software. You will apply the latest techniques in C++ and C# software design to develop software that ranges from machine control up till modern WPF user...
-
Software Engineer
1 week ago
Singapore KLA-Tencor (Singapore) Pte Ltd Full timeJob Description As a senior software engineer in our component inspection handler development team, you will be part of an international Scrum team that uses agile standard methodologies to build stable and maintainable software. You will apply the latest techniques in C++ and C# software design to develop software that ranges from machine control up till...