Senior Software Engineer Strategy Development

Uphold lets users buy, hold, exchange and send digital and traditional currencies in one account, enabling cross-border payments and multi-asset trading.

Series C15 current maintainers13 active leads9 new active leads9 lead step-downsTeam intelligence

Maintainer signals as of 8/23/2026

Aristo House, Office A, The Balmoral, #78 Sanford Drive, Nassau, Bahamas
About Uphold

Uphold helps users manage digital and traditional assets by providing direct conversion between cryptocurrencies, fiat currencies, and commodities without intermediate steps. With it, users can trade across asset classes, send global payments, and access stablecoin services. Uphold maintains full reserves with real-time proof of funds and operates under regulatory licenses across multiple jurisdictions.

View jobs by Uphold

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and implement quantitative trading strategies such as market making arbitrage and algorithmic execution using Golang and Python. You will build pricing models for digital assets develop backtesting and market simulation frameworks analyze strategy performance and market data and create robust production ready systems for strategy configuration deployment and real time tuning.

Requirements

  • BSc or advanced degree in a quantitative field
  • 5+ years of professional software engineering experience
  • Experience in a financial trading environment preferred
  • Proficiency in Golang C++ Java or Rust
  • Experience with Python
  • Experience building pricing models or algorithmic trading strategies
  • Strong understanding of financial markets market microstructure and trading algorithms
  • Excellent quantitative and analytical skills
  • Fluent written and oral English
  • Experience with backtesting or market simulation environments preferred
  • Knowledge of cryptocurrency market structure DeFi protocols and on-chain data preferred
  • Familiarity with Pandas NumPy SciPy and machine learning concepts preferred
  • Experience with large-scale time-series data and databases preferred
  • Experience in performance-sensitive or low-latency environments preferred

Responsibilities

  • Design and implement quantitative trading strategies
  • Build and maintain pricing models for digital assets
  • Develop backtesting and market simulation frameworks
  • Translate trading ideas into production-ready code
  • Manage strategy configuration deployment and real-time parameter tuning
  • Analyze strategy performance metrics and market data

Benefits

  • Performance-based annual bonus program
  • Generous paid time off
  • Healthcare benefits
  • Employee assistance programs
  • Engaging events and celebrations
  • Work-from-home options
  • Flexible working hours
  • Well-stocked office kitchen