TEKsystems
Overview
Seeking a SOFTWARE ENGINEER to help in the development of our next generation order management system (OMS) infrastructure product line. The candidate is a highly motivated, hands-on engineer who will join a software engineering team responsible for owning, enhancing and maintaining our proprietary distributed transactional infrastructure. They will work closely with various engineering teams and influence the direction of our trading infrastructure development. Responsibilities
Design, develop and optimize our high-performance C++ OMS system to enable futures trading on our platform. Collaborate with Development, Support and Infrastructure teams to troubleshoot issues and drive continuous improvements. Analyze new and existing code, and maintain and enhance software in coordination with colleagues and business requirements. Create, update and improve continuous monitoring processes of the production trading environment. Learn and adapt to ongoing changes within our proprietary trading system. Support the release process. Learn and support in-house and third-party software applications. Foresee scalability problems and address or escalate them as necessary. Requirements
Bachelor\'s or Master\'s degree in Computer Science or related field. 8-10 years of experience with complex trading software, with a focus on futures and derivative systems. Strong proficiency in C++ server development; Python, Linux, MySQL and Kafka preferred; strong focus on low-latency, high-throughput systems. Strong understanding of data structures and algorithms, including networking fundamentals and protocols. Ability to troubleshoot and resolve complex technical issues. Advanced knowledge of agile software development lifecycle; experience with JIRA preferred. Demonstrated ability to coordinate cross-functional work teams toward task completion. Demonstrated effective leadership and analytical skills. Solid understanding of capital markets, including trading lifecycle, market data, risk and margin. Ability to make sound decisions in a fast-paced, high-pressure environment. About Sterling Trading Tech
Sterling Trading Tech\'s mission is to provide market-leading, cloud-based trading infrastructure, encompassing Trading Platforms, OMS, and Risk products to support both buy-side and sell-side firms. Sterling\'s clients include clearing firms, broker-dealers, proprietary trading groups, and hedge funds in over 20 countries. Sterling systems currently process over 10% of all US matched equities. Recently acquired by L Squared Capital Partners, Sterling is expanding with new technology development, cloud services, and new asset classes to drive global adoption of our offerings. Additional Skills & Qualifications
C++ / Python / Linux / MySQL / Kafka Futures & Options or market experience Experience Level
Expert Level Pay and Benefits
The pay range for this position is $160000.00 - $180000.00/yr. On-site Private Health Club Membership Hybrid Work Schedules Free Tuesday & Thursday Lunches Fun Happy Hours Commuter Benefits 401(k) with Employer Match Aetna PPO Health Insurance Dental Insurance Vision Insurance Life & Disability Insurance Workplace Type
Hybrid position in Chicago, IL. Application Deadline
This position is anticipated to close on Sep 30, 2025. About TEKsystems
TEKsystems: We\'re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. TEKsystems is an Allegis Group company. EEO Statement
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
#J-18808-Ljbffr
Seeking a SOFTWARE ENGINEER to help in the development of our next generation order management system (OMS) infrastructure product line. The candidate is a highly motivated, hands-on engineer who will join a software engineering team responsible for owning, enhancing and maintaining our proprietary distributed transactional infrastructure. They will work closely with various engineering teams and influence the direction of our trading infrastructure development. Responsibilities
Design, develop and optimize our high-performance C++ OMS system to enable futures trading on our platform. Collaborate with Development, Support and Infrastructure teams to troubleshoot issues and drive continuous improvements. Analyze new and existing code, and maintain and enhance software in coordination with colleagues and business requirements. Create, update and improve continuous monitoring processes of the production trading environment. Learn and adapt to ongoing changes within our proprietary trading system. Support the release process. Learn and support in-house and third-party software applications. Foresee scalability problems and address or escalate them as necessary. Requirements
Bachelor\'s or Master\'s degree in Computer Science or related field. 8-10 years of experience with complex trading software, with a focus on futures and derivative systems. Strong proficiency in C++ server development; Python, Linux, MySQL and Kafka preferred; strong focus on low-latency, high-throughput systems. Strong understanding of data structures and algorithms, including networking fundamentals and protocols. Ability to troubleshoot and resolve complex technical issues. Advanced knowledge of agile software development lifecycle; experience with JIRA preferred. Demonstrated ability to coordinate cross-functional work teams toward task completion. Demonstrated effective leadership and analytical skills. Solid understanding of capital markets, including trading lifecycle, market data, risk and margin. Ability to make sound decisions in a fast-paced, high-pressure environment. About Sterling Trading Tech
Sterling Trading Tech\'s mission is to provide market-leading, cloud-based trading infrastructure, encompassing Trading Platforms, OMS, and Risk products to support both buy-side and sell-side firms. Sterling\'s clients include clearing firms, broker-dealers, proprietary trading groups, and hedge funds in over 20 countries. Sterling systems currently process over 10% of all US matched equities. Recently acquired by L Squared Capital Partners, Sterling is expanding with new technology development, cloud services, and new asset classes to drive global adoption of our offerings. Additional Skills & Qualifications
C++ / Python / Linux / MySQL / Kafka Futures & Options or market experience Experience Level
Expert Level Pay and Benefits
The pay range for this position is $160000.00 - $180000.00/yr. On-site Private Health Club Membership Hybrid Work Schedules Free Tuesday & Thursday Lunches Fun Happy Hours Commuter Benefits 401(k) with Employer Match Aetna PPO Health Insurance Dental Insurance Vision Insurance Life & Disability Insurance Workplace Type
Hybrid position in Chicago, IL. Application Deadline
This position is anticipated to close on Sep 30, 2025. About TEKsystems
TEKsystems: We\'re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. TEKsystems is an Allegis Group company. EEO Statement
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
#J-18808-Ljbffr