About the company
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we’ve been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.
Job Summary
Your Core Responsibilities
📍The Systems Engineer plays a critical role in maintaining and perfecting IMC’s trading systems. 📍The Systems Engineer will work as part of a 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; will be exposed to many technical and trading challenges while ensuring high availability, stability, and performance of the end-to-end environment; focus on system administration; network troubleshooting; database tuning; development; release management; and performance engineering. 📍Provide continuity and stability in IMC’s production environment and quick responses to production issues to minimize down time and ensure high availability and performance of our trading platform. 📍Coordinate, prioritize, and plan the changes to our trading software thereby ensuring smooth exchange migrations, quick time to market for new features and software. 📍Contribute towards improving the trading strategy as well as the trading infrastructure. 📍Translate trading requests into concrete technical requirements; work with various focus teams in our organizations to generate innovative and scalable solutions; and implement those solutions to enhance our systems and processes on an ongoing basis.
Your Skills and Experience
📍This position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Computer Engineering, or similarly analytical and technological field and one (1) year of experience in the offered position or a related occupation. 📍Must have one (1) year of experience in each of the following skill(s): 📍Systems administration, network troubleshooting, release management and performance engineering with DevOps focus; 📍Full-stack development in a CI/CD environment; 📍Automating, deploying, running, and monitoring performance of custom applications; and 📍Networking fundamentals, Python scripting and automation, and ansible.
The crypto industry is evolving rapidly, offering new opportunities in blockchain, web3, and remote crypto roles — don’t miss your chance to be part of it.





