Search...

Trading Software Engineer

MaiCoin logo
MaiCoin

MaiCoin Group helps users trade digital assets by providing cryptocurrency exchanges, enterprise blockchain solutions, and Web3 services in Taiwan.

34F, 68 ZhongXiao E. Rd., XinYi District, Sec 5, Taipei City, Taiwan, 110, Taiwan, Province of China

Funding history

About MaiCoin

MaiCoin Group helps individuals and institutions in Taiwan access digital assets through regulated trading platforms and blockchain infrastructure. Users can trade cryptocurrencies, store assets in Web3 wallets, and access enterprise blockchain solutions. The group combines retail trading services with institutional-grade infrastructure and compliance frameworks.

View jobs by MaiCoin

Skills

Candidate Availability

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

About the Role

You will design, develop, and maintain low-latency trading systems and data infrastructure for cryptocurrency markets. You will build trading strategies, backtesting pipelines, trading infrastructure, exchange integrations, risk modules, and high-throughput systems while ensuring consistency between simulated and live trading environments.

Requirements

  • At least three years of software development experience
  • Practical experience with Golang, Java, or C++
  • Backend system design skills
  • Familiarity with distributed systems and highly available architecture
  • Familiarity with relational databases such as MySQL and PostgreSQL
  • Query performance optimization
  • Data engineering experience
  • Experience handling large-scale historical and backtesting datasets
  • Experience developing high-performance systems
  • Basic trading knowledge including market microstructure, order books, and matching logic, or cryptocurrency trading experience
  • Bachelor's degree in computer science, electrical engineering and computer science, or a related field
  • Experience in stock, derivatives, or cryptocurrency markets
  • Familiarity with Kafka or RabbitMQ
  • Familiarity with Python, R, NumPy, or Pandas
  • Frontend development experience with React
  • Alpha research or quantitative strategy development experience
  • Backtesting engine or trading simulation framework development experience
  • Familiarity with real-time market data systems or WebSocket architecture
  • System ownership
  • Performance optimization
  • System stability
  • Engineering design
  • Production systems

Responsibilities

  • Design, develop, and maintain trading strategies including backtesting, simulation, and live deployment
  • Build and optimize trading infrastructure including execution, market data processing, and risk modules
  • Design and implement backtesting data pipelines and data warehouse architecture
  • Integrate external exchanges through REST and WebSocket APIs
  • Ensure real-time trading stability and reliability
  • Optimize system performance for high-throughput and low-latency trading environments
  • Collaborate with quantitative researchers and trading strategy developers to deploy alpha signals in production trading systems
  • Ensure consistency between backtesting and live trading environments

Benefits

  • Performance bonus
  • Project bonus
  • Stock options
  • MacBook and 27-inch monitor
  • Snacks and drinks
  • Office meals
  • Flexible working hours
  • Work-from-home option
  • 30 days of paid sick and personal leave annually
  • 3 days of paid menstrual leave annually for female employees
  • Annual health promotion allowance of NTD 30,000
  • Marriage allowance of NTD 12,000
  • Childbirth allowance of NTD 20,000 to NTD 50,000
  • Bereavement allowance of NTD 30,000
  • Quarterly team-building allowance of NTD 1,000 per person
  • Employee referral bonus
  • Holiday gift vouchers
  • Group insurance
  • Personal education allowance