At a Glance
- Tasks: Design and develop high-performance trading systems for OTC operations.
- Company: Join Flowdesk, a pioneering financial institution for digital assets.
- Benefits: Enjoy 100% health coverage, pension, and team events.
- Why this job: Make a real impact in building efficient financial markets infrastructure.
- Qualifications: 5+ years in software engineering with OTC trading experience.
- Other info: Inclusive recruitment process with opportunities for growth.
The predicted salary is between 36000 - 60000 Β£ per year.
Flowdesk's mission is to build a global financial institution for digital assets, designed from the ground up for market integrity and efficiency. To achieve this in a rapidly evolving market, we apply a disciplined, first-principles approach to everything we do. This approach is embedded in our core services, from institutional liquidity provision, trading solutions, OTC execution to our comprehensive treasury management offerings. We look for individuals who are driven by this systematic approach. Joining Flowdesk means you will be a key contributor in building and scaling a more transparent and efficient financial markets infrastructure.
We are seeking a Software Engineer with extensive experience in OTC trading to join us. You will design, develop, and maintain high-performance trading systems that power our OTC operations.
Key Responsibilities- Develop and optimize trading infrastructure for OTC execution and settlement.
- Collaborate with traders, quants, and cross-functional teams to implement trading strategies and workflows.
- Build scalable APIs and microservices for trade lifecycle management, pricing, and risk systems.
- Design resilient solutions for clearing, settlement, and regulatory compliance.
- Extensive hands-on experience building OTC trading systems or platforms.
- 5+ years of software engineering experience with strong expertise in low-level programming languages.
- Deep understanding of financial markets, trade lifecycle, and OTC market structures.
- Rust programming experience highly valued.
- Knowledge of cryptocurrency or digital asset markets.
- Familiarity with trading protocols (FIX, WebSocket) and market data systems.
- Experience with high-frequency or algorithmic trading.
- International environment (English is the main language).
- Pension
- 100% health coverage
- Team events and offsites
- HR interview (30')
- Technical interview - Hiring Manager (30')
- Take home assignment + Live coding session (90')
- Team Member Technical (45')
- CTO (45')
- Chat with the Head of People (30')
We are committed to an inclusive and accessible recruitment process. If you require any reasonable adjustments or have specific needs to enable you to participate fully in the interview or assessment process (e.g., a sign language interpreter, extra time for a test, or an accessible location), please contact us to discuss how we can support you.
Are you interested in this job but feel you haven't ticked all the boxes? Don't hesitate to apply and tell us in the cover letter section why we should meet!
Here's what you can expect if you apply:
- HR interview (30')
- Technical Discussion with hiring manager (30')
- Technical Test
- Chat with the Head of Engineering (45')
- Chat with CTO (30')
On the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job!
OTC Software Engineer UK (F/M/D) employer: Flowdesk
Contact Detail:
Flowdesk Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land OTC Software Engineer UK (F/M/D)
β¨Tip Number 1
Get to know Flowdesk inside out! Research their mission, values, and the specifics of their OTC trading systems. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of their team.
β¨Tip Number 2
Practice makes perfect! Prepare for the technical discussions by brushing up on your low-level programming skills and understanding of financial markets. Consider doing mock interviews with friends or using online platforms to simulate the experience.
β¨Tip Number 3
Donβt shy away from showcasing your unique experiences! If you have any projects or past roles that relate to OTC trading or financial systems, be ready to discuss them in detail. This is your chance to shine and demonstrate how you can contribute to Flowdesk.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets noticed. Plus, donβt hesitate to reach out if you feel youβre a good fit but donβt tick every boxβyour passion and willingness to learn can go a long way!
We think you need these skills to ace OTC Software Engineer UK (F/M/D)
Some tips for your application π«‘
Show Your Passion for OTC Trading: When writing your application, let us know why you're excited about OTC trading. Share any relevant experiences or projects that highlight your enthusiasm and expertise in this area.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We want to see how your background aligns with our mission and the role!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and achievements, making it easy for us to see your qualifications at a glance.
Apply Through Our Website: We encourage you to apply directly through our website. This way, your application will be processed smoothly, and you'll have the best chance of getting noticed by our team!
How to prepare for a job interview at Flowdesk
β¨Know Your OTC Trading Inside Out
Make sure you brush up on your knowledge of OTC trading systems and platforms. Be ready to discuss your hands-on experience and how you've built or optimised trading infrastructure in the past. This will show that you understand the core responsibilities of the role.
β¨Showcase Your Technical Skills
Prepare to dive deep into your programming expertise, especially in low-level languages. Be ready to discuss specific projects where you've implemented scalable APIs or microservices. If you have experience with Rust or trading protocols like FIX, make sure to highlight that!
β¨Collaborate Like a Pro
Since collaboration is key in this role, think of examples where you've worked closely with traders, quants, or cross-functional teams. Be prepared to share how you contributed to implementing trading strategies and workflows, as this will demonstrate your ability to work within a team.
β¨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about Flowdesk's approach to building financial market infrastructure. This not only shows your interest but also helps you gauge if the company aligns with your career goals and values.