Senior Software Engineer, Trading
To see similar active jobs please follow this link: Remote Development jobs
About the Position
sFOX is looking for a Senior Trading Systems Software Engineer to join the internal trading team. This is a lean team led by seasoned algorithmic traders and engineers responsible for building and supporting a diverse and feature rich technology stack enabling sFOX to trade across global counterparties with an array of strategies building out client market making led by experienced traders / engineers from previous Investment banking backgrounds.
As a member of this team, you will work with other software engineers and traders to design, develop, and improve the trading stack. You would be expected to design and develop both improvements to existing and new trading systems, monitoring systems, and connectivity. Current systems are written in Golang.
Candidates should be intellectually curious with experience independently executing projects to completion and into ongoing monitoring. Candidates should be able to write efficient code and discuss ideas and methods to implement and improve the systems. The candidate must be very proficient at programming and basic algorithms and frameworks. This is a position where candidates can learn more about markets, microstructure, trading, and risk management.
Duties
Collaborate across teams to develop and maintain quality software systems that support 24/7 global trading operations, spanning trading systems, exchange connectivity solutions, and monitoring systems
Utilize Golang to design and implement full-stack software systems, conducting thorough testing at unit, functional, and integration levels
Provide on-call support as required
Foster collaboration with traders, product managers, and fellow software engineers across the organization
Required
3-5 years of experience in an institutional-based role
Experience designing and implementing institutional financial trading systems, such as high throughput transactions, hedging systems, position managers, trading models
Highly proficient at programming in low level languages such as Golang (preferred), C++, or C#
Understand technical requirements and be able to independently translate them into a working framework / product
Understand system performance and optimization approaches
High attention to detail and low level debugging
Nice to Have
Experience in low latency environments
Experience in markets (preferably crypto / FX)
Knowing details of market making, managing positions, pricing etc.
Experience with DeFi
Experience with derivatives
Good communication skills (able to translate sales asks to engineers)
Ability to work in a very lean fast paced environment and handling development changes quickly and in parallel
Senior Software Engineer, Trading
To see similar active jobs please follow this link: Remote Development jobs
About the Position
sFOX is looking for a Senior Trading Systems Software Engineer to join the internal trading team. This is a lean team led by seasoned algorithmic traders and engineers responsible for building and supporting a diverse and feature rich technology stack enabling sFOX to trade across global counterparties with an array of strategies building out client market making led by experienced traders / engineers from previous Investment banking backgrounds.
As a member of this team, you will work with other software engineers and traders to design, develop, and improve the trading stack. You would be expected to design and develop both improvements to existing and new trading systems, monitoring systems, and connectivity. Current systems are written in Golang.
Candidates should be intellectually curious with experience independently executing projects to completion and into ongoing monitoring. Candidates should be able to write efficient code and discuss ideas and methods to implement and improve the systems. The candidate must be very proficient at programming and basic algorithms and frameworks. This is a position where candidates can learn more about markets, microstructure, trading, and risk management.
Duties
Collaborate across teams to develop and maintain quality software systems that support 24/7 global trading operations, spanning trading systems, exchange connectivity solutions, and monitoring systems
Utilize Golang to design and implement full-stack software systems, conducting thorough testing at unit, functional, and integration levels
Provide on-call support as required
Foster collaboration with traders, product managers, and fellow software engineers across the organization
Required
3-5 years of experience in an institutional-based role
Experience designing and implementing institutional financial trading systems, such as high throughput transactions, hedging systems, position managers, trading models
Highly proficient at programming in low level languages such as Golang (preferred), C++, or C#
Understand technical requirements and be able to independently translate them into a working framework / product
Understand system performance and optimization approaches
High attention to detail and low level debugging
Nice to Have
Experience in low latency environments
Experience in markets (preferably crypto / FX)
Knowing details of market making, managing positions, pricing etc.
Experience with DeFi
Experience with derivatives
Good communication skills (able to translate sales asks to engineers)
Ability to work in a very lean fast paced environment and handling development changes quickly and in parallel
