Browse All Jobs
IMC is seeking a Python Software Engineer to join its team in Sydney. The engineer will be developing, testing, deploying, and maintaining high-performance Python applications. They will collaborate with traders, researchers, quants, and fellow engineers to build scalable and reliable software solutions.
    Role Involves:
  • Developing, testing, and maintaining Python applications.
  • Collaborating with cross-functional teams.
  • Taking ownership of end-to-end development.
  • Implementing automation and optimization projects.
  • Applying automated testing practices.
    Requirements:
  • 5+ years of professional software engineering experience with Python.
  • Experience with numerical computing and data processing frameworks (Pandas, NumPy, etc.).
  • Strong problem-solving skills.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and Linux.
  • Exposure to distributed computing.
  • Strong communication skills.
    Role Offers:
  • Opportunity to work in a cutting-edge research environment.
  • Opportunity to collaborate with talented professionals.
  • Opportunity to continuously innovate and succeed.
Apply

IMC

IMC is a leading global trading firm leveraging a cutting-edge research environment and advanced technology. As a stabilizing force in financial markets since 1989, IMC provides essential liquidity to market participants. With offices across the US, Europe, and Asia Pacific, their diverse team of researchers, engineers, traders, and business professionals collaborate within a high-performance culture. IMC is committed to continuous innovation, embracing new markets, disruptive technologies, and diverse trading strategies.