> Markdown version of [/jobs/ext/2713040-software-engineers](https://www.wearedevelopers.com/jobs/ext/2713040-software-engineers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # software engineers - **Company:** Chicago Trading Company - **Location:** Chicago, IL, United States - **Salary:** $200,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), C++ (Programming Language), Computer Engineering, Data Structures, Python (Programming Language), Object-Oriented Software Development, Proprietary Software, Software Engineering, Multithreading, Real Time Systems, Information Technology - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/associate-engineer-2027-start-ctc-campus-website-8905691 ## About the Role * You can apply understanding of data structures, algorithms, and multi-threading concepts to real-world problems * You are curious about options trading, pricing and risk management. No prior knowledge or experience in finance is needed * You are a highly motivated, humble, and collaborative team member * Ability to thrive in a team-based environment filled with driven people who want to compete and win together * Ability to effectively communicate ideas both written and verbally that showcase your analytical skills, * You are pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering or a similar technical field with Java, C++, or Python experience * Strong foundation in an object oriented programming language gained through coursework or internships * You will graduate between December 2026-June 2027 * You have a demonstrated record of success (academics, awards, etc.) * Willing to relocate to Chicago, IL or New York, NY (most positions will be based in Chicago with a limited few in New York) ## Description We are looking for talented and motivated software engineers to join our engineering teams in designing, coding, and testing sophisticated trading tools and risk applications. These distributed real-time systems will require you to have a deep understanding of computer science concepts, strong software development skills and methodology, and effective communication and collaboration abilities. Software development cycles at CTC are short and releases of proprietary software are frequent. In this fast-paced and dynamic team environment, our engineers quickly see the results of their effort, and the impact it has on our businesses. Engineers will also have exposure to trading through our combined trading and technology curriculum which includes a shadow on one of our trading desks., Please note: You are allowed to submit one application per position (i.e. Associate Engineer and Quant Trading Associate) during the recruiting cycle. We recommend focusing on applying for the role that aligns most closely with your skills and interests. While you can apply for more than one role, please keep in mind that each application will be assessed according to the specific requirements set for that role. The Chicago and New York job posts are the same job. Please do not apply to both. Pick one and select your location preferences in the application. ## Related Videos - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Java with a Clojure mindset](https://www.wearedevelopers.com/videos/103-java-with-a-clojure-mindset) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)