Software Engineer - Trading Platforms Location: Sydney CBD, Australia Salary: Up to $180,000 Are you passionate about technology and ready to push boundaries? Join our unique and innovative fintech disruptor in Sydney. We’re seeking dedicated individuals who want to revolutionize the Australian market by building cutting-edge systems and supporting business growth. Role Overview: As a Software Engineer, you’ll play a pivotal role in shaping the landscape of trading platforms. You’ll work at the intersection of technology and finance, building robust systems that empower traders and drive business success. Responsibilities: JVM Expertise: Demonstrate sound knowledge of JVM ergonomics, design, and multi-threading. Understand APIs and threading patterns. Software Design and Architecture: Dive deep into software design, threading patterns, networking, and algorithm complexity. Linux/Unix Proficiency: Leverage extensive experience working on Linux or Unix operating systems. Algorithmic Trading Systems: Build, maintain, and enhance algorithmic trading systems using low-code approaches and functional programming. Technology Stack: Comfortably work with at least 3-5 technologies from the following list: C/C++, C#, Rust, Go, Python, Kotlin, Scala, Java, or Clojure. Tech Stack: Must-Have: Java multi-threading or C/C++ Highly Desired (but not essential): Scala, Elixir, or Clojure development (JVM-based technologies) Hardware knowledge (PCB/FPGA) Python shell scripting JavaScript (Angular, Node, or React) Penetration testing AI and machine learning experience If you’re passionate about technology, thrive on innovation, and want to be part of a nurturing team, we encourage you to apply. Click the “Apply” button to submit your CV.