Top Software Engineer Jobs
As a C++ Software Engineer at IMC, you'll develop high-performance applications for trading and execution teams, working closely with engineers, traders, and researchers. Your responsibilities include coding, testing, deploying, and maintaining automated solutions while handling stakeholder requests and embracing challenges in a dynamic environment.
As a Graduate Software Engineer, you will develop advanced algorithms, support the trading platform, and collaborate with various teams to enhance systems. You will receive mentorship during your training and gain hands-on experience in software development and financial markets.
As an Operations Engineer, you will ensure the uptime and reliability of applications and systems, develop automation tools and scripts, monitor system performance, identify issues, and implement solutions while communicating incident statuses.
As a Python Software Engineer at IMC, you will develop and maintain scalable applications and tools for the Mid-Office department, facilitating trade reconciliation and risk management. You will collaborate with analysts and engineers to enhance processes through innovative solutions and automations, while taking ownership of product development from requirements to production.
The Quant Developer will implement trading strategies, research DeFi protocols, and create systems to handle complex data. Responsibilities include coding in various programming languages and collaborating with team members on diverse projects.
As an IT Operations Engineer at IMC, you will provide full-time technical support across various levels to users. Your duties include managing servers and networks, troubleshooting desktop environments, deploying updates for applications, and assisting with equipment moves. You will also play a key role in improving and automating IT processes to support the company's operational needs.
The Trading Reliability Engineer at IMC plays a critical role in ensuring high availability, stability, and performance of trading software. Responsibilities include troubleshooting production issues, coordinating software changes, and working with traders, developers, and engineers to optimize trading strategies. Required skills include Python, Bash scripting, Kubernetes, and Linux OS knowledge.
As a Java Software Engineer at IMC, you will work on developing trading applications and tools, collaborating with multidisciplinary teams, and taking ownership of end-to-end product development. Strong Java programming skills and experience in Docker, Kubernetes, and Linux are required.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results