C++ Engineer - Trading Systems
SMC
Role : C++ Engineer (Micro services, Low Latency, High Throughput)Position Overview :SMC Global is seeking a highly skilled C++ Engineer to join our technology team. This role is focused on developing and optimizing low-latency, high-throughput micro services essential for our high-performance trading platforms. The ideal candidate will have experience working in C++ on financial services applications, with a strong background in system optimization to meet real-time processing requirements. Experience with Go (Golang) is an advantage but not a requirement. If you're passionate about working in a fast-paced, results-driven environment where precision and performance are critical, wed love to have you on board.Key Responsibilities :- Design, develop, and optimize C++ based trading systems and microservices that deliver low-latency (<20 ms) and high-throughput (>12,000 requests per second) performance.- Work with trading algorithms, order execution systems, and other core financial technologies to build highly reliable, scalable systems.- Collaborate with product and trading teams to define, design, and implement microservices that meet stringent performance and reliability requirements.- Optimize code to ensure ultra-low latency in a high-frequency trading environment, addressing network and system bottlenecks as they arise.- Conduct system profiling and performance tuning to enhance the speed, scalability, and overall efficiency of trading applications.- Troubleshoot and resolve complex performance issues, system outages, and bugs related to the trading environment.- Stay abreast of emerging technologies in high-performance computing and financial systems.Required Skills & Qualifications:-- 5+ years of C++ programming experience, with a focus on low-latency and high-throughput systems.- Proven experience with microservices architecture in a distributed environment.- Experience optimizing systems for low latency (<20 ms) and high throughput (>12,000 requests per second), particularly in real-time, high-frequency trading applications.- Strong understanding of multi-threading, concurrency, and network programming.- Familiarity with Linux-based environments (e.g., Ubuntu, CentOS).- Knowledge of data structures, algorithms, and performance optimization techniques.- Ability to analyze and solve complex technical issues quickly and efficiently in a fast-paced, high-pressure environment.- Solid communication and teamwork skills, with the ability to collaborate across departments.Preferred Skills (Good to Have):-- Experience with Go (Golang) in building distributed, micro services-based systems.- Familiarity with cloud computing platforms (AWS, GCP, Azure), and containerization technologies (Docker, Kubernetes).- Exposure to high-performance financial systems, trading platforms, or other financial technology.- Understanding of financial instruments, market data feeds, and order routing protocols.- Familiarity with CI/CD pipelines and DevOps practices. (ref:hirist.tech)
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the C++ Engineer - Trading Systems in Delhi vacancy
- ...Software Engineer — Open Source Contributions Role Type: Contractor Location: Remote Seeking experienced Software Engineers... ...implementations. Required Skills Python 3 Java Rust C++ TypeScript Algorithms & Problem Solving Bug Fixing...SuggestedRemote jobFor contractors
- Job Purpose :We are looking for an experienced Software Engineering Manager to lead a team of software engineers in developing and maintaining... ...stack .NET development, software architecture, and distributed systems.Key Responsibilities:- Lead, coach, and support a team of...SuggestedLong term contractTemporary work
- Job Description : As a member of the Subject Matter Expert (SME) Engineering Department, you will work closely with the Account Team to position our Portfolio of SecOps Solutions.Responsibilities : - Member of the SME team which covers India region (India & SAARC Region).-...SuggestedWork at office3 days week
- ...testing of complex software components and systems, translating user and clinical needs into... ...driving design decisions, code reviews, engineering best practices, design patterns, SOLID... ...experience. ~ Strong expertise in Modern C++, OOP, SOLID principles, design patterns,...Suggested
- ...Linear Motion & Assembly: Modular conveyor systems ( Vario Flow plus ), screw drives, and... ...competitiveness of application. Promote Value engineering & Value-Addition to offer in light with... ...advantage of knowledge with- IT languages like C,C++, python, Matlab, Java etc.....SuggestedLong term contract
- ...Responsibilities We’re looking for a Senior Software Engineer to play a key role in supporting and... ..., build and deploy our solution from test system to production Design and implement... ...~ Knowledge of Typescript, React or C++ is a plus ~ Strong focus on scalability...Long term contractWorldwide
- ...complete outsourced game art, engineering, testing, audio and localization... ...Line and use the operating systems and tools deployed by those services... ...We are looking for a strong C++ Software Engineer with... ...causes, discussing technical trade-offs, and owning features through...
- ...: This is a strategic leadership role responsible for leading engineering teams, driving technical excellence, and delivering highly scalable... ...engineering decisions across Java, Microservices, Distributed Systems, APIs, and Cloud technologies.- Ensure engineering solutions...
- ...Gurgaon is looking to hire Software Engineers for our Core Technology team... ...build a super fast and robust trading infrastructure handling... ...high-frequency automated trading system, that trades on multiple exchanges... ...~3-5 yrs Experience with C/C++ and object-oriented...Work at office
- ...Software Engineer Build technology where every nanosecond matters... ...isn't just a tool that supports trading. It is the infrastructure... ...Software Engineer , you'll work on systems where performance, reliability... ...-latency systems in modern C++. Building distributed...Long term contract
- ...privately funded quantitative trading firm striving for excellence in... ...Access to advanced trading systems for low-latency execution of strateiges... ...Programming experience in C++ or C Proficiency in using... ...analytical field, such as Engineering, Mathematics, Computer Science...Casual work
- ...Quantitative Researcher Every trading strategy begins with a... ...into efficient, production-ready systems. Building AI-powered research... ...Computer Science, Electrical Engineering or another highly analytical field... ...skills in Python and/or C++ . Strong fundamentals in probability...Long term contractImmediate start
- ...Graviton is a privately funded quantitative trading firm striving for excellence in financial... ...in a highly analytical field, such as Engineering, Mathematics, Computer Science from IITs... ...Programming experience, preferably in C++ or C No prior knowledge of financial markets...Work at office
- ...Graviton is a privately funded quantitative trading firm striving for excellence in financial... ...research to production using Python / C++ Advise infrastructure support team on latest... ...preferred Experience with software engineering in Python / C++ Experience with...Work at officeImmediate start
- ...Role: Application Reliability Engineer Location: Gurgaon Who we are Graviton Research... ...is a privately funded quantitative trading firm striving for excellence in financial... ...and minimal downtime. Monitor trading systems and infrastructure., Triage issues across...Long term contract
- ...our institutional tech stack, core engineering teams in India, and AI-driven trading infrastructure on a part-time basis... ...high-frequency low-latency OMS/EMS systems, guide multi-chain liquidity integrations... ...architectural direction across our C++, Python, Rust, and Go trading...Full timeContract workPart timeHybrid workFlexible hours
- ...A Snapshot of Your Day Proposal Engineer – Fluid & Mechanical Systems is responsible for supporting the complete proposal development process for Large Gas Turbine auxiliary systems, ensuring customer requirements are translated into technically compliant, commercially...Contract workWorldwide
- ...which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality... ...of one or more modern software languages such as C++ or C#.- Strong foundation in software design patterns, system architecture, and performance optimization for complex...
- ...We are seeking a Software Engineer to join our growing Gurugram Products & Technology team to... ...scalability, and reliability of the distributed systems infrastructure for this new product.... ...which include Go, Python, Java, Javascript, C++, or comparable high level programming...Full timeInternshipHybrid workWorldwide
- ...years of experience in low-level software development, embedded systems, transaction processing, and security-focused applications.This is... ...requirements.The ideal candidate should have strong hands-on expertise in C/C++, embedded software, state machines, secure storage, cryptography,...
- Role : Sr. Systems EngineerKey Responsibilities & Core Expertise : - Provide advanced support for Windows Server (2016/2019/2022) environments.- Troubleshoot and resolve L2 incidents/service requests within SLAs.- Perform system upgrades, migrations, deployments of infrastructure...Work at office
- Job Description : We are looking for a Senior Distributed Systems Software Engineer to build and optimize core storage engine internals and automated... ...mechanics (MVCC/OCC), and memory management in Python, C/C++, Java, or Scala.This fully remote role features high autonomy...Full timeRemote jobWork from homeFlexible hours
- Role Summary : Engineering Manager with strong experience on DevOps, Cloud, and Site Reliability Engineering.Manage a team of Engineers that... ...- Lead root cause analysis and post-incident reviews to improve system resilience.- Implement operational runbooks and self-healing automation...Full timeWork from homeFlexible hours
- ...standards.Tech Stack :- L2, MAC, PDCP, RLC, 5G Architecture, C, C++, DebuggingKey Responsibilities:- Knowledge of 5G NR L2 protocols... ...PDCP layers with experience in developing wireless communication systems- Understanding NR MAC functions as per 3GPP specifications like RACH...
- ...Description:The Senior Internet of Things Engineer will design, develop, and maintain end-to-... .... Responsibilities include:- Architecting system components, implementing software for embedded... ...for embedded and IoT systems (such as C/C++, Python, or similar) and experience with...Full time
- Role Overview :As a Senior DevOps/SRE Engineer based in Gurugram, you will be the backbone of our infrastructure reliability and scalability... ...teams to design, deploy, and maintain high-availability systems that serve our global user base. Your day-to-day will involve architecting...Hybrid workWork at office
- ...are looking for a highly skilled Senior Software Engineer with strong expertise in Layer 3 networking protocols and system-level programming. The ideal candidate will have... ...Routing, and MPLS technologies, along with solid C/C++ programming skills in a Linux environment.Key...
- The Role :We are looking for a Senior AI Engineer to build the next generation of intelligent trading and advisory systems. You will work at the intersection of Stockbroking and... ...Stack :- Languages: Python (Advanced), SQL, C++ (Bonus for high-frequency trading optimization)...
- ...and Competencies :- 10+ years of software engineering experience delivering complex, large-... ...impact.- Strong expertise in Java, Scala, C#, C++, or Python, with extensive experience... ...scalable APIs, microservices, and distributed systems.- Deep knowledge of relational and NoSQL...Long term contractImmediate start
- Distributed Systems Engineer (High-Throughput Ledger & Sync)About Us & Our Mission : Our company builds mission-critical B2B SaaS architecture operating at the demanding intersection of global supply chain logistics and high-throughput fintech settlement rails. Our platform...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Engineer - Trading Systems. Be the first to apply!
