Senior Software Engineer, Trading Platform, C++
$175k - $240kDRW
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Chicago office. In this role, you will be a part of our Core Infrastructure team which is responsible for designing, developing and maintaining DRW's low latency trading platform which is deployed global. You will be tasked with working on various areas of the technical stack including order routing, market data, and risk systems.
To qualify for this role, you:
The annual base salary range for this position is $175,000 to $240,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at [#LI-VD1]
To qualify for this role, you:
- Minimum of 5 years of experience working developing high-availability systems in C++ with very tight resource/latency constraints
- Have a background in multi-threaded programming and a strong understanding of hardware/software interaction
- Are comfortable working "under the hood" and you are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
- Have experience working with C++ libraries like STL and Boost
- Are up to date on the C++23 standards and have opinions about them
- Have worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real time
- Have strong English verbal and written communication skills
- Experience working in the trading industry or another ultra-low latency sensitive business that involves solving remarkably complex problems
- Experience working with Research teams and Quants
- Experience working within gaming or streaming
The annual base salary range for this position is $175,000 to $240,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at [#LI-VD1]
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Trading Platform, C++ in Chicago, IL vacancy
$180k - $250k
...Title: Senior Software Engineer (Low-Latency Trading Systems) Location: Chicago, IL Compensation: $180k - $250k + Annual Bonus (Ranging from $100k -... ...development experience ~ Strong hands-on experience with C++ or C# ~ Experience with multithreading, concurrency,...SeniorSoftwareC++Full timeRemote work- ...Senior Software Engineer – Post Trade | Chicago I’m working with a leading global proprietary trading firm looking to hire a Senior Software Engineer... ...: • 5+ years’ professional experience with Python OR C++ • Strong Linux knowledge, including performance tuning...SeniorSoftwareC++Full time
- ...Ethan HudsonEmail: : Job TitleSenior Software EngineerAbout the OpportunityOur client... ...launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed,... ...using Rust, though deep expertise in C/C++ or Go is highly acceptable.Demonstrated...SeniorSoftwareC++
- ...Senior C++ Software Engineer, Chicago, IL - The Senior C++ Software Engineer will work collaboratively with technology and business teams on trading and research platforms. - Design and implement high quality software solutions used for algorithmic trading, exchange...SeniorSoftwareC++Work experience placementRelocationVisa sponsorship
$165k - $225k
...comprehensive infrastructure platform that bridges our... ...configuration, and software-designed networking orchestration... ...researchers and engineering teams to... ...programming languages (Go, C/C++, Rust, Python) for performance... ...and understanding of trading system requirements...SeniorSoftwareC++Immediate startRemote workFlexible hours- ...Job Description Senior Software Engineer – Post Trade | Chicago \n \n I’m working with a leading global proprietary trading firm looking to hire... ...\n • 5+ years’ professional experience with Python OR C++ \n • Strong Linux knowledge, including performance tuning...SeniorSoftwareC++
$150k - $250k
...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated... ...DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks. In... ...and market data feed processing using C++ or Rust Develop and maintain...SeniorSoftwareC++Temporary workWork at officeFlexible hours$175k - $250k
...Senior Software Engineer Belvedere Trading is a leading proprietary trading firm headquartered in downtown Chicago. Our traders work hard to provide liquidity... ...What You'll Need ~7+ years of experience with C++ programming and Python scripting languages ~ A strong...SeniorSoftwareC++$200k - $250k
...Old Mission is a global proprietary trading firm that leverages state-of-the-art technology... ...Position We are actively hiring a Senior Software Engineer with a passion for building reliable... ...bring proven expertise in Python and C++ to a distributed system that supports...SeniorSoftwareC++Full timeWork at officeRemote workFlexible hours$160k
...Description Eagle Seven is seeking a Senior Software Developer to design and... ...transform high-volume trading and market data into accurate... ...strategy developers, and fellow engineers to develop infrastructure... ...Strong proficiency in modern C++(C++11/14/17) including multithreading...SeniorSoftwareC++Full timeFlexible hours$212.5k - $275k
...Cboe delivers cutting-edge trading, clearing and investment solutions... ...world. The goal of the Cboe Platform Engineering group focuses around... ...enabling the Cboe operations, software engineering and application... ...architectural evolution. The Senior Manager of Platform Engineering...SeniorSoftware- ...Software Developer, Developer Productivity... ...Leading Quantitative Trading Firm Chicago -... ...separation between engineering, research, and trading... ..., including into senior and leadership... ...down and build the platform-level fixes that remove... ...knowledge of C++ and Java, plus strong...SeniorSoftwareC++
$120k - $180k
...Founded in 1999, Geneva Trading is a premier global... ...class proprietary trading platform, enabling us to compete... ...regular interaction with senior leadership—to deliver... ...years of professional software development experience.... ...servers and/or services with C++. Experience building...SoftwareC++Full time- ...Description: Define the embedded software architecture for next-... ...systems, software, and validation engineers to translate product... ...product priorities, and long-term platform strategy. Technical Skills... ...embedded systems using C++. Strong background with embedded...SeniorSoftwareC++Full time
- ...with a leading quantitative trading firm to scale their research platform team that powers large-... ...the infrastructure and software that enables researchers... ...researchers, traders, and engineers to solve complex technical... ...Experience with Rust, C++, high-performance computing...SoftwareC++Full time
- ...A leading quantitative trading firm is looking for an Embedded C++ Software Engineer to join its high-performance engineering team. This is an opportunity to work on some of the most latency-sensitive systems in electronic trading, where software performance has a direct...SoftwareC++
$119k - $169.4k
...products, Cboe delivers cutting-edge trading, clearing and investment solutions to... ...internal title for this position is Senior Automation Engineer, this role has been posted externally... ...handling of model inputs/outputsSolid software engineering foundation (Python + compiled...SeniorSoftwareFull timeWork at officeImmediate start- ...highly skilled and experienced Senior Network Software Engineer with a strong focus on... ...development skills in C/C++ ; Python is a plus ~ Expertise... ...Docker and orchestration platforms such as Kubernetes ~... ...architecture decisions and technical trade-offs effectively, including...SeniorSoftwareC++
- ...measurable impact on real trading outcomes? We are... ...Staff SRE or Production Engineer into one of the most technically... ...be embedded with elite C++ engineers, quants, and... ...directly with software engineers and researchers... ...confidence to engage with senior stakeholders Why...SoftwareC++Full time
- ...We're hiring for a new quantitative trading firm being built by an exceptional founding team with a long record at... ...Quantitative researchers Quantitative traders Software engineers, including low-latency C++ AI and machine learning researchers What they're...SoftwareC++Full timeRelocation
- ...consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering... ...Linux development, firmware engineering, platform security, and IoT connectivity.... ...development experienceStrong C and/or C++ programming skillsDeep experience with...SeniorSoftwareC++Full time
- ...looking for a Quantitative Trading Analyst to analyze financial... ...Collaborate with traders and software engineers to deliver production-ready solutions... .... · Familiarity with cloud platforms, Docker, and CI/CD pipelines. · Basic knowledge of C++. · Experience building AI-...SoftwareC++Full time
- ...S3 data; Amazon EMR, a managed big data platform for Spark, Hive, and Presto workloads; AWS... ..., a managed search and analytics engine. You'll help customers understand how this... ...direct sales or business development in software, cloud or SaaS markets selling to C-level...SeniorSoftware
$97k - $194.5k
...Senior Account Executive, Workday Healthcare Mercer Digital is seeking a highly motivated Senior Account Executive. As a Workday... ...with clients on implementation strategy ~ Experience presenting software solutions in front of technical and business audiences ~...SeniorSoftwareMinimum wageRemote workFlexible hours- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorSoftwareC++Remote work
- ...A leading high frequency trading firm is seeking an R&D Software Engineer to join its core technology team. This role... ...Write modern, production-quality C++ code with a focus on performance and... ...optimize code for custom hardware platforms Analyze system performance and...SoftwareC++
$80k - $120k
...DepartmentBSD CTD - Engineering: Plan X - QAAbout the DepartmentThe Center... ...at and InformationSenior Software in Test for Chicago, IL location... ...; Golang/Javascript; C/C++/Java/C#; design and evaluate... ...experience; JIRA; Jenkins; Cloud platforms (AWS/GCP/Openstack); CI/CD; Agile...SeniorSoftwareC++Full timeRemote work$73k - $113k
...Science or a related field Five years of experience as a Software Engineer Demonstrated experience with the NewsWhip platform Experience with object-oriented programming languages such as Java, Python, C#, or C++ Experience with Scala or other functional...SoftwareC++Full time- ...Software Engineer, C++ Trading Systems We're partnering with a proprietary trading firm making who is looking to add a C++ Software Engineer... ...plus: exposure to options/derivatives pricing models, quantitative research platforms, or KDB+/q for time-series analysis...SoftwareC++Full time
$200k - $225k
...Hardware Engineer Chicago, United States IMC is... ...custom ASICs that power our trading infrastructure. As a... ...closely with software engineers, researchers,... ...within larger hardware platforms. Because of the team's... ...Working knowledge of C++ Experience developing...SoftwareC++Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Trading Platform, C++. Be the first to apply!
Related searches
- platform engineer Chicago, IL
- senior platform engineer Chicago, IL
- client platform engineer Chicago, IL
- platform developer Chicago, IL
- data platform engineer Chicago, IL
- platform engineering manager Chicago, IL
- senior c++ software developer Chicago, IL
- c++ programmer Chicago, IL
- senior c++ developer Chicago, IL
- c++ developer Chicago, IL





