As our Software Developer Intern, you’ll take ownership of critical projects right from the start. Whether it’s developing ultra-low latency exchange protocol encoders and decoders, or fine-tuning our automated trading strategies and pricing models, your goal is to find the simplest and cleanest solution to the problem at hand.
You’ll experience the excitement of a fast-paced development cycle – owning a tight feedback loop, testing, and shipping your code to production.
You could be working on a change to a trading system in the morning and see it running live in the afternoon.
Our collaborative culture means you’ll work closely with traders and other developers to identify and solve problems that make a tangible impact on the business.
Requirements & Skills:
Keen to create high-performing, low-latency designs that critically impact trading success
Curious to learn and comfortable discussing/exploring complex technical ideas
You have a range of out-of-classroom projects or extra-curricular activities that demonstrate your passion for technology, particularly software development
Excited to work alongside the best developers and traders in the industry, with the humility to continually upskill and improve yourself
Knowledgeable about object-oriented design and development concepts (experience with C++, C#, Java, or Rust is required for our technical assessment)