FinTech Software Developer

New
B
Bright Vision TechnologiesFintech
100% Remote (United States)Full-TimeSenior
Salary100,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonJavaC++Risk Management

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or related quantitative discipline.
  • 6+ years of software engineering experience, with significant time in fintech.
  • Strong programming skills in C++, Java, or Python (preferably more than one).
  • Solid grounding in financial markets, instruments, and basic quantitative methods.
  • Hands-on experience building low-latency, high-throughput systems.
  • Experience with market data systems and FIX protocol implementations.
  • Strong understanding of risk and P&L attribution.
  • Experience with high-performance computing patterns and concurrency.
  • Excellent debugging, profiling, and performance-tuning skills.
  • Strong communication and documentation skills.

Responsibilities

  • Design and implement low-latency trading, pricing, and risk systems in C++, Java, or Python.
  • Translate quantitative models from prototypes into production-quality implementations.
  • Build robust market data ingestion and normalization pipelines for high-volume tick data.
  • Develop pricing libraries for derivatives and structured products with analytical benchmarking.
  • Implement risk engines, P&L attribution systems, and stress-testing tools for traders and risk managers.
  • Profile and optimize critical-path code for latency, throughput, and resource efficiency.
  • Build comprehensive backtesting and simulation infrastructure for strategy evaluation.
  • Ensure full system observability with logging, metrics, and audit trails.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 150,000 USD per year
Apply Now