Careers

Work with us

Join engineers, researchers and finance professionals building demanding financial and data systems, AI included: market infrastructure, blockchain products and full-stack platforms.

Why KMP Solutions

We build the infrastructure financial markets run on, and the AI on top of it, plus on-chain programs and full-stack products. Decisions are written down as ADRs, code is reviewed, and hard problems are paired on.

Technology

Work across C++/Rust hot paths, FPGAs, Solana and EVM, and LLM agents.

Team

Work next to PhDs, industry veterans and engineers from startups.

Impact

Your code handles billions in transaction volume.

$1B+

daily client volume

10

team members

5+

countries

99.9%

uptime

Open positions
5 roles

Open positions

Senior HFT Engineer

Engineering · Berlin · Full-time · 5+ yearsLead the development of ultra-low latency execution systems that handle millions of orders per second. Work deep in hardware and software optimization.
Key responsibilities
  • Design and implement ultra-low latency execution algorithms
  • Optimize network protocols and hardware for microsecond performance
  • Develop real-time risk management systems
  • Collaborate with quantitative researchers on strategy implementation
  • Monitor and improve system performance under high load
Requirements
  • Master's degree in Computer Science, Engineering, or related field
  • 5+ years experience in HFT or similar low-latency systems
  • Expert-level C++ programming skills
  • Deep understanding of Linux kernel, networking, and hardware optimization
  • Experience with FPGA programming is a plus
Technical skills
C++LinuxFPGANetwork ProgrammingAssemblyExchange Protocols
Benefits & perks
  • Competitive compensation
  • Performance bonuses
  • Health & dental insurance

Principal Blockchain Architect

Blockchain · Amsterdam · Full-time · 7+ yearsArchitect DeFi protocols and execution infrastructure. Lead blockchain integration projects for institutional clients.
Key responsibilities
  • Design scalable blockchain architectures for financial applications
  • Lead smart contract development and security auditing
  • Integrate DeFi protocols with traditional market systems
  • Research and implement Layer 2 scaling solutions
  • Mentor blockchain development team
Requirements
  • 7+ years in blockchain/DeFi development
  • Expert knowledge of Ethereum, Solidity, and Web3 technologies
  • Experience with Layer 2 solutions (Arbitrum, Optimism, Polygon)
  • Understanding of traditional finance and market systems
  • Track record of launching successful DeFi protocols
Technical skills
SolidityRustGoWeb3DeFi ProtocolsSmart ContractsLayer 2
Benefits & perks
  • Competitive compensation
  • Conference attendance budget
  • Learning stipend
  • Flexible hours

Quantitative Research Scientist

Research · Berlin · Full-time · PhD + 3 yearsDevelop mathematical models and algorithms for algorithmic strategies. Research market microstructure and develop proprietary signals.
Key responsibilities
  • Research and develop quantitative strategies
  • Analyze market data to identify opportunities
  • Build statistical models for risk assessment and portfolio optimization
  • Collaborate with engineering teams to implement research findings
  • Present research findings to stakeholders and clients
Requirements
  • PhD in Mathematics, Physics, Statistics, or Quantitative Finance
  • 3+ years experience in quantitative finance or algorithmic execution
  • Strong programming skills in Python, R, or MATLAB
  • Deep understanding of derivatives, options pricing, and market microstructure
  • Experience with machine learning and statistical modeling
Technical skills
PythonRMATLABMachine LearningStatisticsOptions PricingDerivatives
Benefits & perks
  • Research publication support
  • Industry conference presentations
  • Graduate school partnerships
  • Sabbatical opportunities

Senior Exchange Platform Engineer

Infrastructure · Amsterdam · Full-time · 4+ yearsBuild and maintain high-performance matching engines and exchange infrastructure that handles billions in daily volume.
Key responsibilities
  • Develop and optimize order matching engines
  • Implement exchange protocols and market data feeds
  • Design fault-tolerant distributed systems
  • Ensure regulatory compliance and audit trail systems
  • Optimize database performance for high-throughput systems
Requirements
  • Bachelor's degree in Computer Science or related field
  • 4+ years experience in financial systems or exchange development
  • Proficiency in Java, C++, or Go
  • Experience with distributed systems and microservices
  • Knowledge of financial regulations and compliance requirements
Technical skills
JavaC++GoMicroservicesPostgreSQLRedisKafkaDocker
Benefits & perks
  • Competitive compensation
  • Professional development budget
  • Health insurance
  • Relocation assistance

Director of Risk Management

Risk & Compliance · Amsterdam · Full-time · 8+ yearsLead enterprise risk management initiatives across all market operations. Develop comprehensive risk frameworks for institutional clients.
Key responsibilities
  • Develop and implement enterprise risk management frameworks
  • Monitor real-time market risks and set appropriate limits
  • Ensure compliance with financial regulations across all jurisdictions
  • Lead risk assessment for new products and strategies
  • Manage relationships with regulators and auditors
Requirements
  • 8+ years experience in financial risk management
  • Professional certifications (CRM, FRM, CFA preferred)
  • Deep knowledge of derivatives, credit risk, and market risk
  • Experience with regulatory frameworks (MiFID II, Dodd-Frank, etc.)
  • Strong leadership and communication skills
Technical skills
Risk ManagementRegulatory ComplianceDerivativesVaR ModelsStress TestingLeadership
Benefits & perks
  • Competitive compensation
  • Board meeting participation
  • Industry networking events
  • Executive coaching
Perks & benefits
  • Competitive salary
  • Performance-based bonuses
  • Health, dental & vision insurance
  • Flexible PTO & sabbatical options
  • Top-tier equipment & home office setup
Our hiring process
  1. Application

    Submit your resume and cover letter

  2. Technical screen

    Technical interview with our engineering team

  3. On-site / virtual

    Meet the team and deep-dive technical discussions

  4. Offer

    Competitive offer and welcome to the team

Next step

No open role that fits?

We are always glad to meet good engineers. Send your CV and tell us what you have built.

Start a project

Tell us what the system has to do. We reply to every message.

Are you a professional investor?

By submitting this form, you agree to our privacy policy and terms of service.