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 21 days ago
Similar jobs that could be interesting for youBased on the C++ Engineer - Trading Systems in Delhi vacancy
- ...passionate and experienced Technical Lead - C++ Developer to join our dynamic team. At... ...artists, game designers, developers, and test engineers Continuously improve processes and... ...in C++ under Windows and Linux operating systems Strong skills in object-oriented development...SuggestedWorldwide
- ...fundamentals (DSA, OS, networking, databases) ~ Good problem-solving skills ~ Coding skills in at least one language ~(Java, Python, C/C++, Go or JavaScript) ~ Basic Linux and command-line skills ~ Clear communication and teamwork ~ Curiosity and willingness to learn...SuggestedInternship
- ...environments.- Drive customer transition from traditional AMS toward engineering-led, reliability-first, automation-driven operating models,... ...build highly available, resilient, scalable, and self-healing systems across distributed and cloud-native environments.- Establish...SuggestedHybrid workRemote job
- C++ Lead (Backend)Location : Noida, IndiaMode : HybridAbout the Role :We are looking... ...to architect and build ultra-low-latency trading systems for cryptocurrency markets. This is a... ...while also leading and mentoring a team of engineers. You will be responsible for designing...Suggested
- ...are seeking an experienced Manager – Embedded Systems Development & Testing to lead a high-performing engineering team responsible for the design, development... ...and design decisions involving:Embedded C/C++RTOSMicrocontrollers and SoCsDevice driversCommunication protocolsUSB...SuggestedFull time
- ...increasingly complex world of chip, board, and system design. Job Duties: We are seeking a motivated and quick-to-learn Software Engineer to join the Electronic Design Automation (... ...and Verification domain. ~ Expert in C++ , design patterns, and algorithms. ~...Hybrid workWork from home1 day week
- ...the Role We at Innovaccer are looking for a Site Reliability Engineer-III to build secured modern healthcare cloud infrastructure and... ...chain. Apply strong analytical skills to understand production system metrics, drive change, optimize system utilization and drive...Hourly payFull timeLocal areaImmediate start
- ...the Role We at Innovaccer are looking for a Site Reliability Engineer-II to build secured modern healthcare cloud infrastructure and... ...Dev/QA teams. Roll out a complete observability stack across systems to proactively detect and resolve outages or degradations. Analyze...Full timeLocal areaImmediate start
Rs 19 lakh p.a.
...of professional experience to architect and implement robust file system solutions. The position demands a deep understanding of Windows internals... ...Design and develop core components utilizing C++ and Win32 APIs, with a specific focus on Windows Shell Integration...Full timeRs 15 - 20 lakhs p.a.
...development and optimization of advanced file system integration solutions within our IT... ...calls to extend application functionality. Engineer efficient asynchronous programming models,... ...with cloud storage platforms. Utilize C++, Win32, WinDbg, and Visual Studio to diagnose...Full timeHybrid work- ...seeking a talented and passionate Unreal Engine Developer to join our growing team.In this... ...- Build and optimize multiplayer gameplay systems and network architecture.- Develop immersive... ...with Unreal Engine 4/5.- Proficiency in C++ and Unreal Blueprints.- Experience developing...
- ...relish solving deep, challenging engineering problems at petabyte scale.In... ...resolve complex distributed systems bottlenecks.Hands-On Craftsmanship... ...code in Python, Java, Go, or C++.- Tackle the most critical,... ...articulate complex technical trade-offs to both junior engineers...Weekend workAfternoon shift
- ...: 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...
- ...Role.Solving for better.You are a reliability-owning, hands-on solver. Not just a "break-fix engineer."As a DRI (directly responsible individual) for our clients' most critical systems, you'll be the go-to expert within the squad that ensures their environments are secure,...
- ...Jitterbit automates and orchestrates business systems to empower teams, unlock value, and... ...About the team: At Jitterbit, engineering is at the heart of everything we do. We take... ..., including: Languages & Frameworks: C++, Java, Lua I nfrastructure & DevOps:...Full timeRemote jobFlexible hours
- ...Lead, mentor, and manage a team of software engineers and developers. Oversee the planning,... ...and project bottlenecks. Participate in system architecture and technical design... ...languages such as Java, Python, JavaScript, or C++. ~ Experience with software architecture...Full time
- Role : Design Engineer I3CLocation : Noida/BengaluruExperience : 5+ YearsEmployment Type : 1-Year ContractRole & Responsibilities :- Understand customer-specific wrapper-level implementations of the I3C module.- Debug and resolve design and integration issues.- Execute design...
- ...an Embedded Tester, you will be responsible for testing embedded systems and ensuring the overall quality and functionality of software and... ...and knowledge of Python is must.- Any prior experience in C/C++ is also preferred.- Experience in testing different communication...Immediate start
- ...Skills :- 10 - 15 years of relevant Teamcenter PLM experience- Strong hands-on experience with BMIDE, data model design, workflows, ITK, C/C++, SOA, JAVA, AWC and integrations- Experience with at least one full Teamcenter implementation, upgrade or migration- Excellent customer...Full timeHybrid workImmediate start
- C++ Engineer (Micro services, Low Latency, High Throughput)Position Overview : SMC Global is seeking... ...essential for our high-performance trading platforms. The ideal candidate will have... ...applications, with a strong background in system optimization to meet real-time processing...
- Job Description :We are seeking a skilled C++ developer to join our dynamic team. The... ...Development experience in Visual studio 2019 Systems thinking, technical acumen, analytical... ...attention to detail in all aspects of software engineering and development Good to have : -...Full time
- ...Designation : Chief ArchitectLocation : GurgaonRole Overview : Were looking for a senior technical leader to oversee system design and ensure our fast-moving engineering teams build solutions that are reliable, scalable, and costefficient. In this role, you will be responsible for...
- ...gathering and concept design to hardware/software engineering, simulation, testing, and commissioning.... ...architectures, network topologies, and system integration strategies. Configure... ...of programming languages, preferably C or C++. Experience with SEL RTAC and equivalent...Full timeFor subcontractorNo agencyHybrid workFlexible hours
- ...As a world leader in developing and producing the most advanced engineering technologies, we improve lives and further human achievements worldwide... ...: Knowledge of Heating ventilation and air conditioning system (HVAC) and a successful track record of delivering detailed...WorldwideFlexible hours
- ...increasingly complex world of chip, board, and system design. Position Overview Join our Noida... ...Develop robust software solutions using C/C++ and modern design patterns to support EDA... ...'s or Master's degree in Electrical Engineering, Electronics and Communication Engineering...Hybrid work
- ...We are seeking a Lead / Senior Systems Engineer specializing in HPC Administration to support and maintain high-performance computing environments, ensuring system reliability, performance, and smooth operational support for end users. Triage and resolve HPC systems issues...
- ...We are looking for a Lead / Senior Systems Engineer to handle HPC Administration tasks, keeping high-performance computing environments running smoothly, reliable, and well-supported for users. Resolve HPC system issues to reduce downtime and performance impact Keep...
- ...platform software for automotive infotainment and digital cockpit systems. Customize AOSP/AAOS, Android Framework components, device... ...and Android Framework customization. ~ Advanced experience with C++, device configurations, custom Android HALs, Android components,...Full time
Rs 3 - 4 lakhs p.a.
...across web development, cloud technologies, and modern software engineering stacks to create reliable digital products. This opportunity is... ...maintainable, efficient code using Python, Java, JavaScript, TypeScript, C++, or related technologies.Support the design, development,...Immediate startRs 30 - 35 lakhs p.a.
...this role, you will lead high-performance L1 engineering teams, oversee software development across... ..., DSP, GPU, FPGA, and ASIC platforms. System Integration & Subsystems: Interface L1... ...Programming Languages: Advanced proficiency in C, C++, and MATLAB for modeling, simulation, and...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Engineer - Trading Systems. Be the first to apply!
