Taro Logo

Senior Backend Engineer (Trading)

A regulated crypto platform in the Philippines with over 18 million users, offering cryptocurrency trading and financial services through a mobile app.
Backend
Senior Software Engineer
Hybrid
3+ years of experience
Finance · Blockchain

Job Description

Coins.ph, the pioneering crypto brand in the Philippines serving over 18 million users, is seeking a Senior Backend Engineer to join their trading team. As a fully regulated entity by the Bangko Sentral ng Pilipinas (BSP), Coins.ph holds both Virtual Currency and Electronic Money Issuer licenses, making it the first crypto-based company in Asia to achieve this distinction.

The role focuses on building and optimizing core trading systems that handle high concurrency and low latency operations. You'll be working with sophisticated trading scenarios including spot and futures trading, utilizing Java technology stack to develop crucial components like order reception, matching engines, and fund settlement systems.

This position offers an exciting opportunity to work on challenging technical problems in the cryptocurrency trading space, requiring expertise in distributed systems, high-performance computing, and financial trading systems. You'll be responsible for ensuring system stability and security while maintaining millisecond-level response times for order processing.

The ideal candidate will bring strong Java development experience, deep understanding of concurrent programming, and familiarity with high-performance frameworks. You'll be joining a fast-growing organization with expansion plans beyond APAC, offering significant opportunities for career advancement. The role encourages innovation and data-driven decision-making, allowing you to make meaningful contributions to the platform's evolution.

Working in a cross-functional environment, you'll collaborate with various teams to improve customer experience and implement critical trading functionalities. The position offers a unique blend of financial technology and cryptocurrency expertise, making it an excellent opportunity for engineers interested in the intersection of trading systems and blockchain technology.

Last updated 8 days ago

Responsibilities For Senior Backend Engineer (Trading)

  • Develop and maintain core modules of the trading system based on the Java technology stack, including order reception, matching engine, fund settlement, market data distribution
  • Optimize system performance and resolve latency issues in high-concurrency scenarios
  • Design distributed trading architectures for high availability under peak traffic
  • Implement trading rules for spot T+0 trading, futures margin management, position closing/margin call mechanisms
  • Collaborate with quantitative trading team for API interface development
  • Participate in system monitoring, troubleshooting, and disaster recovery planning

Requirements For Senior Backend Engineer (Trading)

Java
Redis
MySQL
Kafka
  • Bachelor's degree in Computer Science/Software Engineering or related majors
  • 3-5 years of Java development experience with 1 year trading system development
  • Proficiency in Java fundamentals and concurrent programming
  • Experience with high-performance frameworks like Netty and Disruptor
  • Understanding of trading systems core logic and Order Book design
  • Knowledge of distributed system design principles
  • Experience with middleware like Kafka, Redis, and MySQL
  • Strong problem-analysis ability

Related Jobs

Senior Software Engineer, Community Support Engineering(Multiple roles)

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on building scalable solutions for customer support operations.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on backend development, big data pipelines, and LLM-based systems for MSN, Ruby and Copilot Discover business growth.

Senior Software Engineer (Cognitive Service Platform)

Senior Software Engineer position at Microsoft's Cognitive Service Platform team in Beijing, focusing on cloud services and distributed systems development.

Senior CUDA Test Development Software Engineer

Senior CUDA Test Development Software Engineer role at NVIDIA, focusing on quality assurance and test automation for CUDA products, requiring strong programming skills and testing expertise.

Senior Audio Video Engineer

Senior Audio Video Engineer position at Razer, focusing on developing screen recording and streaming functionalities with expertise in video/audio codecs and hardware acceleration.