We are seeking an exceptional software developer to join our team. As a key contributor, you will be responsible for designing and implementing cutting-edge trading systems that underpin our high-frequency trading infrastructure.
Our engineers are passionate about solving complex problems and delivering results. You will have the opportunity to work on real projects from day one, collaborate with experienced engineers and traders, and develop your knowledge of algorithm complexity, professional design, and writing fluent code.
To succeed in this role, you should have a strong analytical mindset, excellent problem-solving skills, and proficiency in at least one programming language such as C++, Java or Python.
Your Key Responsibilities
* Design and implement scalable trading systems that meet our high performance standards.
* Collaborate with cross-functional teams to deliver results-oriented solutions.
* Develop your knowledge of algorithm complexity, professional design, and writing fluent code.
* Work collaboratively in a fast-paced environment where creativity, teamwork and innovation are recognised and rewarded.
* Enhance your understanding of our business model and learn about high-frequency trading.
Hiring Process
Applicants must possess a bachelor's degree in Computer Science or Engineering, with a minimum Distinction average or equivalent. A strong academic background, combined with relevant industry experience, will make you a competitive candidate for this role.
Candidate Qualities
* A bachelor's degree in Computer Science or Engineering, with a minimum Distinction average or equivalent.
* Strong analytical skills and desire to solve complicated problems programmatically.
* Proficient experience in at least one of the following programming languages: C++, Java or Python.