OTC Senior Software Engineer NAM (F/M/D)
Flowdesk's mission is to build a global financial institution for digital assets, one 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. This is how we cut through the noise and build robust and scalable systems across all our business lines. 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 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.
Requirements
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 Required.
Qualifications
- Extensive hands-on experience building OTC trading systems or platforms.
- 5+ years of software engineering experience with strong expertise in low-level programming language.
- Deep understanding of financial markets, trade lifecycle, and OTC market structures
- Experience programming in Rust/C/C++
Nice to Have
- 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.
Benefits
- International environment (English is the main language)
- 100% Coverage from Justworks Benefits (Medical, Dental, and Vision plans)
- Team events and offsites
The base salary range for this role is between $150,000 - $200,000 in the State of New York. This range is not inclusive of our discretionary bonus. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.
Recruitment process
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!
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.
Recommended Jobs
Offer: FT Residential Counselor Dutchess County
FT Residential Counselor Dutchess County JOB DESCRIPTION When you work for Gateway Hudson Valley , you make a difference in people's lives. Our Vision: To be a leader in supporting individ…
Vice President, Finance - New York, 10019
Vice President, Finance - New York, 10019, United States of America How We LEAD: UMG is currently looking for a Vice President, Finance based in our NYC office. The ideal candidate is an experien…
Neurologist
JOB TITLE (#2812): Neurologist - Brooklyn, NY Minimum of 2 years of experience Greenlife Healthcare Staffing is currently seeking a Neurologist to fill an opening with an Article 28 fa…
Business Development Intern
We are the nation's leading payment processing system and the ONLY one that charges 0% fees to merchants. With thousands of merchants served, we offer innovative growth solutions and were ranked No. …
Life & Career Transformation Executive (Remote)
Job Description Do you care deeply about helping people transform their careers and lives? Do you enjoy mentoring, guiding, and challenging others to unlock their potential—while using modern busi…
Office Assistant 2 (NY HELPS), Box OSEA-133/21308
NY HELP Yes Agency Education Department, State Title Office Assistant 2 (NY HELPS), Box OSEA-133/21308 Occupational Category Clerical, Secretarial, Office Aide Salary Grade 09 …
Full-Stack Engineer (Growth)
About Pangram Labs Pangram Labs’ mission is to protect authenticity by building the world’s best AI detection systems. We publish research on state-of-the-art AI detection techniques and algorithm…
CNC Programming Machinist
Summary/Objective: The CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and…
Metrology Algorithms Engineer
Requisition Number: 72877 The company built on breakthroughs. Join us. Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the d…
Machine Learning Engineer
Do you want to be part of the core team building truly AI-native helpful experiences across the consumer space? Do you want to be at the cutting edge of what is next in the AI space but apply it to s…