Graduate Software Engineer 2024/2025

1 month ago


Sydney, Australia IMC Financial Markets Full time

JOB DESCRIPTION

At IMC, Software Engineers don’t just write code and design technology. They are responsible for spotting new opportunities, developing new technologies and solving problems. Our software makes millions of trading decisions daily in some of the most competitive markets across the globe, and we win by making smarter and faster decisions than our competition. Our Software Engineers deliver results and make a difference.

Your Core Responsibilities: 

  • Start with a five-week international traineeship in one of our global offices, becoming familiar with the different areas of our business while being trained by the world’s best engineers and traders.
  • Focus on enhancing your knowledge of development cycles, programming and technologies, with a combination of in-house courses and trading simulations.
  • Collaborate with traders and other engineers to bring our trading strategies and platform to the next level.
  • Have continuous opportunities to learn new technologies and programming languages in our dynamic environment.
  • Develop, maintain and improve trading models, algorithms and systems.
  • Assume real responsibility from day one and make decisions that directly impact company profits

As a result, you will receive:

  • Support from a mentor specifically chosen to work with you and guide you through each step of your traineeship and onboarding process.
  • Structured training, coaching and professional development opportunities.
  • An environment where creativity, teamwork and innovation are recognised and rewarded.
  • The chance to travel the world and work in our offices across Europe, North America and Asia Pacific.
  • An inspiring and vibrant work environment in the new Quay Quarter Towers overlooking Sydney Harbour—recently named “the world’s best building.”
  • Weekly social activities, regular team events and an annual company getaway.
  • In-house chef providing breakfast, lunch, dinner and snacks.
  • In-house barista providing tea, coffee and refreshments.
  • Complimentary weekly fitness classes and subsidised health and wellbeing programs.
  • Paid volunteer leave to give back to causes that are important to you.
  • Generous relocation package if you’re not from Sydney.

 Your Skills and Experience: 

  • An academic background in Computer Science, Engineering or a related field of study with a minimum Distinction average, or equivalent.
  • Strong analytical skills and desire to solve complicated problems programmatically.
  • Strong knowledge of algorithms and data structures.
  • Proficient experience in a programming language (Java or C++ preferred).
  • Willingness to interact and work closely with Traders and Engineers in a fast-paced and constantly-changing environment

About Us

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.



  • Sydney, Australia IMC Financial Markets Full time

    JOB DESCRIPTIONAt IMC, Software 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...


  • Sydney, Australia Commonwealth Bank of Australia Full time

    2025 CommBank & Bankwest Graduate Campaign **Do work that matters** Joining one of Australia's biggest banks means you can take your studies in any direction at CommBank or Bankwest. We're looking for graduates from a wide range of disciplines who are passionate about developing their skills, grabbing opportunities and providing exceptional customer...


  • Sydney, Australia Gamuda Engineering (Australia) Full time

    Gamuda Australia is a reputable Engineering and Construction contractor that specialises in the design, construction, operation and maintenance of Transport and Infrastructure projects. As part of the companies’ commitment to expansion, Gamuda Australia has established offices in Sydney and Melbourne to pursue and deliver a variety of construction...


  • Sydney, Australia Commonwealth Bank of Australia Full time

    **Do work that matters** Joining one of Australia's biggest banks means you can take your studies in any direction at CommBank or Bankwest. We're looking for graduates from a wide range of disciplines who are passionate about developing their skills, grabbing opportunities and providing exceptional customer experiences. When you join us as a grad,...

  • Software Engineer

    4 weeks ago


    Sydney, Australia Pivot Software Full time

    Job Description About the opportunity… Are you passionate about crafting clean, maintainable code and developing innovative technical solutions? As a Software Engineer at ELMO, reporting to the Engineering Manager, you'll collaborate closely with a talented team of Engineers, Designers, and Product Managers to bring new features to life. ...


  • Sydney, Australia TikTok Full time

    Team Introduction Multimedia Platform department is mainly responsible for multimedia processing systems, including video transcoding systems, cloud editing systems and image processing systems. The technology stack involved includes backend services, multimedia engineering, multimedia frameworks, heterogeneous computing, etc. Our platform processes...


  • Sydney, Australia TikTok Full time

    Team Introduction The team is responsible for infrastructure systems, including Storage/Computing/DB. We aim to be the leading SRE team across the industry. In the SRE team, you will have the opportunity to manage the complex challenges of scale, while using expertise in coding, algorithms, complexity analysis, and large-scale system design. We embrace a...


  • Sydney, Australia ACCC Full time

    Is the ACCC Graduate Program on your wish list? We think it should be. No doubt you’ve started thinking about your career options for 2025 - you’re probably checking out the big employers in the graduate market. We aren’t big, but we are kind of mighty. We are an independent statutory authority that administers the Competition and Consumer Act...

  • Sr. Software Engineer

    1 month ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Quantitative Trading

    4 weeks ago


    Sydney, Australia Citadel Securities Full time

    Quantitative Trading - 2025 University Graduate (Australia) As we seek to become the most successful investment team in the world, we empower Traders to bring investment ideas to life. Our Traders identify opportunities in major financial markets around the world and take calculated risks. We succeed together in a team environment that facilitates close...


  • Sydney, Australia TikTok Full time

    About the team At TikTok, the Media Service Team builds the multimedia infrastructure powering our platform and other products. Part of the VideoArch department, we specialize in Video-on-Demand (VoD) technology, developing solutions that process billions of videos daily. Our core responsibilities include optimizing TikTok's high-performance VoD...


  • Sydney, Australia IMC Financial Markets Full time

    JOB DESCRIPTIONAt IMC, we are performing some of the fastest trades in the world. Key to that performance is our proprietary hardware and the software that communicates with it. As a business, we continually innovate new solutions to remain competitive in a dynamic financial landscape. If the challenge of using the latest technology to solve problems...


  • Sydney, Australia ResMed Full time

    Join ResMed's 2025 Graduate Program and be part of a global team shaping the future of medical technology. With opportunities for rotations and specialist appointments, you'll gain real-world experience across disciplines like Product Management, Industrial Design, Mechanical Engineering, Electrical Engineering, Systems & Architecture, Verification &...


  • North Sydney, Australia Amazon Web Services Australia Pty Ltd Full time

    Come and build production software as an Amazon Software Development Engineer Intern. We are looking for passionate developers who love solving challenging problems, learning on the job, and working in a team to get stuff done.You'll work on all phases of the software lifecycle alongside a diverse team. Your fresh perspective will inform innovative solutions...


  • Sydney, Australia TikTok Full time

    Team Introduction Design and develop the largest next-generation CDN scheduling system based on tens of millions of distributed heterogeneous device nodes, upon which we built caching systems and transmission networks for multimedia scenarios like short videos, live streamings, and real-time communications, to provide an ever better user experience with...


  • Sydney, Australia SIG Full time

    Overview Are you passionate about technology/software development? Interested in applying your development skills into trading systems and infrastructure? SIG is one of the world’s largest market makers, with a unique approach to technology, trading, and research. While this background puts us at the top of our game, what really makes us...


  • Sydney, Australia Cuscal Full time

    **Company Description** Join Cuscal on your Graduate journey!** Cuscal is a Payments and Regulated Data Services provider in Australia. Since 1966 we have enabled Australia banks, mutuals, corporates and fintechs to better serve and connect with their customers through the implementation of innovative technology solutions. Where else will you get the chance...


  • Sydney, Australia Pivot Software Full time

    Job Description About the opportunity.. Are you ready to take on a pivotal role in our engineering team? Do you have a passion for solving complex technical problems and driving innovation? We are seeking a skilled Technical Lead Engineer to join our dynamic team and lead the charge in technical excellence. Reporting directly to the Engineering...


  • Sydney, Australia Sig Susquehanna Full time

    JOB DESCRIPTION OverviewAre you passionate about technology/software development? Interested in applying your development skills into trading systems and infrastructure?SIG is one of the world’s largest market makers, with a unique approach to technology, trading, and research. While this background puts us at the top of our game, what...


  • Sydney, Australia Susquehanna Pacific Full time

    OverviewAre you passionate about technology/software development? Interested in applying your development skills into trading systems and infrastructure?SIG is one of the world’s largest market makers, with a unique approach to technology, trading, and research. While this background puts us at the top of our game, what really makes us successful is our...