JOBĀ SUMMARY
Requirements
- With at least 2 years’ experience as a software engineer working with distributed systems, low-latency systems, backend systems or client/server architectures.
- Skilled at object-oriented programming in C++, or Java/C# with a strong desire to work in C++.
- Excellent understanding of computer science fundamentals like operating systems, data structures and algorithms.
- Familiar with a language like Python for developing tooling.
- Embrace AI tools for parts of their role, without sacrificing code quality or runtime performance.
- Excited by technically challenging problems.
Responsibilities
- Work day-to-day with traders and quant researchers to understand how we want to price, quote and execute in equities markets and apply your skills to designing software systems and high-performance trading logic to bring those ideas to life in live equities markets.
- Collaborate with other software engineers and contribute to the architecture of our globally distributed equities trading platform with hard real-time performance constraints.
- Experience the excitement of our fast-paced development cycle ā owning a tight feedback loop, testing and shipping your code to production sometimes on the same day.
- Flex your low-level engineering fundamentals by implementing performance-sensitive low-latency trading logic and strategies.
Desired Qualifications
- 5 or more years of experience as a software engineer on distributed or low-latency systems.
- Highly skilled in C++ development.
- Proficient with database technologies like Postgres for parameterisation, analytics, and research workflows.
- Experienced working in an electronic trading firm, or knowledge of equities trading fundamentals.
- Experienced working in a backtest-driven software development cycle.
Are you interested in this position?
Apply by clicking on the āApply Nowā button below!
#DesignFintech #GlobalDesigners
#FintechInnovation #CreativeJobs
#DesignHub
#Tech Meets Design
#DesignerNetwork
#Myausjob