JOBSEARCHER

C++ Software Engineer/Trade Execution - eFinancialCareers

OverviewWe are looking for a Junior Software Developer (2–4 years) to support and enhance trading execution systems used in live equities and futures trading.This is an opportunity to work alongside experienced engineers and trading teams in a fast-paced collaborative environment, contributing to systems that support order execution, trading workflows, and real-time operational stability.RequirementsCore SkillsStrong C++ development experienceSolid hands-on experience with Linux/Unix environmentsExperience troubleshooting production systems and debugging applicationsFamiliarity with multithreading, networking, APIs, or distributed systems conceptsStrong problem-solving skills and attention to detailNice to HaveExposure to trading execution systems, market data, or financial systemsExperience supporting live production environmentsPython or scripting experience for tooling/automationResponsibilitiesSupport and improve C++ trading execution systemsTroubleshoot production issues and investigate system behaviorWork closely with senior developers, traders, and support teamsAssist with execution workflows, monitoring, and system reliabilityContribute to software enhancements across equities and futures trading platformsWhy JoinDirect exposure to live trading systems and financial marketsStrong mentorship and career growth opportunitiesHigh-impact engineering in a performance-sensitive environment