I have partnered with a growing market-making firm here in Sydney that is on the look-out for a senior software engineer to join their team and work across their core trading systems. Outside your technical duties as well, you will help mentor and guide the junior/mid-level engineers in the business. Role Working in the CBD of Sydney, this trading firm focuses on market making and arbitrage opportunities globally, with technology at the forefront of their business. This position will see you work in a fast-paced environment helping to design and develop new solutions for their low-latency trading systems using Core Java. You will have a massive impact on the business, from helping to deliver improvements to the trading platform to increase profitability and grow the engineering function. What is exciting about this opportunity is that you are joining a newer firm on the market, so there is actual build work to be done, and this role will see you transition into a tech lead position down the line. Requirements Experience working in a prop-trading firm or market-maker is a must. Engineering experience with Java is ideal, but can also look at someone from a C++ background. Knowledge of algorithms and low-latency development. Good communication skills. This opportunity is ideal for someone who is looking to join a fast-growing company in which there is some exciting development work to be done. You can be a part of new builds, help expand the company into new markets, grow a team, and work within a company that has a great culture.