Home Visit Support: Financial assistance for employees to visit home fourth a year.
Employee Support: Assistance with accommodation, living expenses, and work visa procurement
Provision of necessary work equipment, including a MacBook and iPhone.
We are seeking an experienced and highly skilled to join our engineering team. You will be responsible for building and maintaining a high-performance crypto exchange platform, with a strong focus on security, scalability, and low-latency transaction processing.
Responsibilities:
System Development
- Design, build, and optimize a high-speed, low-latency crypto trading engine.
- Implement and improve order matching logic and real-time data services.
Wallet & Transaction Management
- Develop secure asset deposit and withdrawal services.
- Integrate and operate hot/cold wallet systems using MPC (Multi-Party Computation) technologies
- Architect and implement microservices for user management, order books, trade history, wallet services, etc.
- Optimize backend infrastructure to handle high throughput and concurrency.
Security & Stability
- Implement security layers to protect against financial system threats.
- Set up and maintain monitoring, logging, and alerting tools to ensure 24/7 system uptime.
API Development & Integration
- Build and maintain clear, well-documented public and partner APIs.
- Ensure API reliability and performance for real-time data and trading.
Job requirement
Domain Knowledge Requirements
- Hands-on experience operating and developing a crypto or financial trading platform.
- Deep understanding of:
- Order Book, Matching Engine, Liquidity, Market Making, Slippage.
- Order types: Market, Limit, Stop-limit.
- Experience in managing hot and cold wallets with MPC for secure asset handling.
- Strong knowledge of Custody systems and crypto asset security.
- Solid grasp of the end-to-end financial transaction flow, from order placement to settlement.
- Familiarity with common security vulnerabilities and countermeasures.
Required Skills
- 5+ years of experience in backend development for complex systems (preferably in FinTech, banking, or securities).
- Proficiency in a high-performance programming language: Go or Java.
- In-depth knowledge of Redis (in-memory databases) and message queue systems (Kafka, Redis Streams).
- Expertise in building RESTful APIs and WebSockets for real-time data.
- Solid understanding of microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP).
- Practical experience with MPC and Custody systems for cryptocurrency.
Nice to have
- Experience with blockchain development tools: Hardhat, Truffle, Ethers.js, Web3.js.
- Smart contract development using Solidity or Rust (Solana, Cosmos).