Jobs at IMC Trading
14

All Jobs
All Jobs
Data + Analytics
Dev + Engineer
HR
Legal
Operations
Tap to close

University Recruiting Coordinator

IMC Trading
Chicago
8 hours ago
+13
Deliver a great recruiting experience for all candidates communicating professionally at all times. Coordinate phone, video, and onsite interviews for candidates with speed, accuracy, and efficiency. Coordinate candidate travel and process candidate expenses. Maintain candidate status and feedback in applicant tracking system. Support team by posting open roles, organizing university visits, and shipping materials.

Java Software Engineer

IMC Trading
Chicago
4 days ago
+13
We trade in the most competitive markets across the globe.  Our software makes millions of trading decisions daily.  We win by making better and faster decisions than our competition. As a software developer you’ll be working alongside traders to implement strategies which will challenge you to be creative with your implementation. You’ll need to produce solutions which compete in the extremely latency sensitive environment, whilst managing complexity. You’ll be working in a highly motivated team, controlling end-to-end product development.  We work in an environment where slight oversights can be extremely costly, while new features can be extremely profitable.  As a team we aim to balance the race to production with software quality and testability.  You’ll be placed in an environment consisting primarily of C++ and Java.  We have a build chain which has been designed around the concept of daily production releases.  A variety of systems and technologies keeps life interesting. Upon joining you will be expected to manage your own time and tasks.  We rely on our developers to drive change by taking feedback from traders, and shaping that into an implementation. Your ownership of the task continues until a working production release.  Our most successful developers comfortably work in any part of our stack.

C++ Software Engineer

IMC Trading
Chicago
4 days ago
+13
We trade in the most competitive markets across the globe.  Our software makes millions of trading decisions daily.  We win by making better and faster decisions than our competition. As a software developer you’ll be working alongside traders to implement strategies which will challenge you to be creative with your implementation. You’ll need to produce solutions which compete in the extremely latency sensitive environment, whilst managing complexity. You’ll be working in a highly motivated team, controlling end-to-end product development.  We work in an environment where slight oversights can be extremely costly, while new features can be extremely profitable.  As a team we aim to balance the race to production with software quality and testability.  You’ll be placed in an environment consisting primarily of C++ and Java.  We have a build chain which has been designed around the concept of daily production releases.  A variety of systems and technologies keeps life interesting. Upon joining you will be expected to manage your own time and tasks.  We rely on our developers to drive change by taking feedback from traders, and shaping that into an implementation. Your ownership of the task continues until a working production release.  Our most successful developers comfortably work in any part of our stack.

Facilities Systems Specialist

IMC Trading
Chicago
4 days ago
+13
Supervising multi-disciplinary teams of staff including cleaning, maintenance and security. Ensuring that basic facilities (e.g. water and heating) are well-maintained. Allocating and managing space between buildings. Ensuring that facilities meet government regulations and environmental, health and security standards. Advising on increasing energy efficiency and cost-effectiveness. Overseeing building projects, renovations or refurbishment. Helping to relocate to new offices and to make decisions about leasing. Coordinate system repairs and monitor system performance. Maintain adequate parts inventory and order items as necessary. Execute equipment audits.

Graduate Systems Engineer

IMC Trading
Chicago
5 days ago
+13
IMC is currently looking for a talented and passionate Trading Systems/DevOps Engineer to play a critical role in maintaining and perfecting our trading systems.  You will be part of highly motivated team, facing the daily challenge of managing a critical, high volume data flow in a complex trading environment distributed over a high speed data infrastructure.  In this role you will be exposed to many technical and trading challenges while ensuring high availability, stability and performance of the end-to-end environment. 

Network Engineer

IMC Trading
Chicago
5 days ago
+13
We are looking for a mid- to senior-level Network Engineer, who is passionate about all aspects of networking and gets a thrill out of designing, implementing and supporting high-performance networks. You are a highly capable engineer with an appetite for accuracy, and are not afraid to go beyond the standard text-book concepts of networking. You thrive on working with your peers and cross-functional teams and are able to motivate and encourage your colleagues around you. Ability to clearly communicate - both verbally and written - technical concepts and challenges to both technical and non-technical stakeholders is a must. The Network Engineers in the Trading Infrastructure team at IMC are responsible for designing, implementing and supporting the WAN, LANs and all low-latency connectivity to trading venues. They work closely with our Systems Engineers, other teams and external parties to provide best in class infrastructure solutions supporting our trading business.

Trading Systems Engineer

IMC Trading
Chicago
6 days ago
+13
IMC is currently looking for a multi-talented and passionate Trading Systems/DevOps Engineer to play a critical role in maintaining and perfecting our trading systems.  You will be part of highly experienced team, facing the daily challenge of managing a critical, high volume data flow in a complex trading environment distributed over a high speed data infrastructure.  In this role you will be exposed to many technical and trading challenges while ensuring high availability, stability and performance of the end-to-end environment. 

Graduate Hardware Engineer

IMC Trading
Chicago
1 week ago
+13
As a Hardware Engineer you will learn what it means to be an Engineer in a real world environment. The program is focused on enhancing your knowledge of algorithm complexity, professional design, and writing fluent code. Your responsibility does not stop at programming; it also encompasses knowledge building of our business model and building relationships across our trading and technology teams.

Experienced Quantitative Risk Analyst

IMC Trading
Chicago
1 week ago
+13
In this role you work closely with the Risk Management, Trading, Software Engineering and Asset Pricing teams to maintain, enhance, and build risk models and tools used for managing market risk across various asset classes and product types including options, futures, and equities.  Additionally, you will be performing large scale data-analysis for research and statistical analysis. The role is based in Chicago, however you will have exposure to all IMC offices.

FPGA Engineer

IMC Trading
Chicago
1 week ago
+13
- FPGAs allow us to achieve the lowest possible latencies which is key in keeping our trading strategies best in class. - As an FPGA engineer you will benefit from your expertise in ASIC or FPGA design. Efficient RTL designs (Verilog, SystemVerilog, or VHDL) are how we accelerate trading decisions to their theoretical limits. - You'll work in a team that takes responsibility to own the complete solution.  Outside of creating FPGA designs, you will be responsible for finding ways to become more productive, improve verification, along with measuring and monitoring your already-deployed solutions. - We value good engineering practices and we take our responsibilities for stable financial markets very seriously. - We currently use a combination of Verilog, C++, SystemVerilog and scripting languages for our FPGA systems. We automate our testing and verification as much as possible. - We connect to exchanges over Ethernet so understanding the details of network protocols and network infrastructure is a very important aspect of the job.

Head of Recruitment

IMC Trading
Chicago
2 weeks ago
+13
Architect the overall strategy and vision for recruiting within the United States. Manage full-cycle recruitment across all levels, including campus, lateral and senior level hires, including sourcing, recruiting, negotiating and closing of candidates while delivering the highest quality candidate experience. Partner closely with the hiring managers to assess organizational needs and develop thoughtful and innovative direct sourcing, pipelining, referral, social media, networking, agency and campus strategies. Ensure IMC is using the appropriate selection and assessment methodologies to evaluate candidates across technical, personality and other relevant skills and attributes. Lead a team of recruiting professionals, focused on driving accountability and implementing rigor and discipline into the recruiting process, supporting their growth and development, and shaping their strategies and team alignments.

Senior Compliance Officer

IMC Trading
Chicago
2 weeks ago
+13
Serve as the first line of defense in keeping our business compliant. This means you’ll maintain accurate, organized, and current compliance records that allow the Firm to respond quickly to any inquiry or audit. You’ll also monitor business activities to ensure the Firm remains in compliance with SRO Regulations along with Firm policies and participate in the development, review and maintenance of Written Supervisory Procedures. Partner with our new employees to assist in the registration processes and Exchange membership documentation and applications. Continue to work closely with our office by managing the internal Compliance material to ensure all documentation is up to date. Monitor trading activity using real-time alerts and various reports. Analyze and compile data into meaningful summaries, update log files and identify trends promptly; making findings available to the team.   Investigate and perform research related to compliance initiatives. Summarize findings for review, including organizing supporting documents, data, and articles. Assist in monitoring and reviewing relevant laws, rules and regulations to identify new compliance requirements.

Performance Engineer

IMC Trading
Chicago
2 weeks ago
+13
Contribute towards the development of our toolset used to measure and improve performance of our trading infrastructure. Provide performance ideas, solutions, and recommendations that are both smart and scalable to the business. Understand internal and external developments in technology, as well as competitor approaches that can help improve IMC performance. Build IMC's knowledge base to ensure deep understanding of exchange infrastructure and protocols. Work closely with traders and other technology teams (locally and globally) to drive global thinking, information sharing, and sustainable, long-term solutions.

Data Engineer

IMC Trading
Chicago
3 weeks ago
+13
Develop and extend in-house data toolkits based in Python and Java. Consult and educate internal users on Hadoop technologies and assist them in finding and effectively utilizing the best solutions for their problem space. Improve the performance of financial analytics platforms built around the Hadoop ecosystem.