×
Register Here to Apply for Jobs or Post Jobs. X

OTC Senior Software Engineer NAM; F​/M​/D

Job in New York, New York County, New York, 10261, USA
Listing for: Flowdesk
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: OTC Senior Software Engineer NAM (F/M/D)
Location: New York

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.

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.
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, Web Socket) 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary