
Software Engine
2 weeks ago
At IMC, our Engineers don't just write code and design technology. They are responsible for spotting new opportunities, developing new technologies and solving problems. Every day our software makes millions of trading decisions in some of the most competitive markets across the globe, and we win by making smarter and faster decisions than our competition. Our Engineers deliver results and make a difference.
As an Engineering Intern at IMC, you will be supported by a mentor who will oversee your projects and professional development, while having access to pair programming and code reviews. During your time at IMC, you will be assigned a project in one of the below areas:
Low Latency - Dedicated to the development and execution of low latency systems that underpin IMC's trading infrastructure, you will be building and maintaining systems with minimal latency to support high-frequency trading. Joining our Execution team, you will be largely working on C++ and can expect to interact with the hardware, performance and network engineering teams. For those interested in going one step further, there is the opportunity to join one of our Hardware teams (C++ and System Verilog) to gain insight in to the world of FPGA's, where speed is crucial.
Algorithmic - Centered on creating and supporting systems that drive our trading strategies, you can expect to be working within either our Strategy or Research Tooling teams. The Strategy team (Java) focuses on developing and implementing algorithms that calculate pricing and risks, while the Research Tooling team (Python) are responsible for supporting the development of tools and infrastructure for analysing, modelling and trading financial products.
Your Core Responsibilities- From day one, you are immersed in real projects, complex problem solving and opportunities to learn from our strongest engineers and traders.
- Develop your knowledge of algorithm complexity, professional design, and writing fluent code with our state-of-the-art technology.
- Work collaboratively in an environment where creativity, teamwork and innovation are recognised and rewarded.
- Enhance your knowledge of our business model and learn about high-frequency trading.
- Build key relationships across our trading and technology teams.
- Have the opportunity to secure a full-time role with IMC once you graduate.
Not listed.
Candidate Qualities- An academic background in Computer Science or Engineering, with a minimum Distinction average or equivalent.
- Commenced your penultimate year of study.
- Strong analytical skills and desire to solve complicated problems programmatically.
- Proficient experience in one of the following programming languages (C++, Java or Python required).
-
Chief Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Software At Scale Full timeChief Software Engineer - Perm or ContractAdd expected salary to your profile for insightsOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...
-
Chief Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Software At Scale Full timeChief Software Engineer - Perm or ContractAdd expected salary to your profile for insightsOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...
-
Chief Software Engineer
3 days ago
Sydney, New South Wales, Australia Software At Scale Full timeChief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Full timeAbout LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help lawyers who help...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Pty Full timeAbout LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help lawyers who help...
-
Software Engineer
2 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Pty Full timeAbout LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is one of the largest international Legal Tech companies.For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help lawyers who help...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Jobs via eFinancialCareers Full timeJoin to apply for the Software Engineer role at Jobs via eFinancialCareers2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer role at Jobs via eFinancialCareersWhat You'll Do:As a C++ Software Engineer, you'll design and deliver ultra-fast, reliable software that powers real-time trading. Your work will directly influence...
-
Software Engineer
2 weeks ago
Sydney, New South Wales, Australia PRA Full timeThis range is provided by PRA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Permanent | Must have full Australian working rights This is a great opportunity to sharpen your skills across Azure integration, API development, and cloud-native tooling, while working alongside some of the best in the...
-
Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Umbrella Club Full timeDirect message the job poster from Umbrella ClubAssociate Director - Building an exclusive community connecting and empowering technology professionals. Onshore talent only.ServiceNow Developer – IRM & SPMSydney | PermanentWe're seeking an experienced ServiceNow Developer to join our client within the Utilities sector, with a strong background in...
-
Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Canonical Full timeSoftware Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical...