Design, build, and maintain backend services for financial data aggregation and reporting.
Architect and optimize data pipelines to handle high-volume transaction and order data, including asynchronous and message-queue–based processing.
Collaborate with cross-functional teams (frontend, product, operations, and other product lines) to define and implement efficient interfaces and data standards.
Participate in system architecture and design reviews, driving clean, maintainable, and scalable solutions.
Identify gaps or issues in team processes, raise concerns proactively, and drive resolutions.
Ensure code quality, enforce best practices, and mentor junior developers when needed.
Requirements
3+ years of professional backend development experience.
Proficiency in Golang and/or Ruby, or strong fundamentals in other programming languages with the willingness to learn both.
Solid understanding of distributed systems, data processing, and high-volume transaction handling.
Experience in financial services or trading platforms is strongly preferred.
Proven track record in designing and implementing large-scale data processing and statistical aggregation solutions.
Strong sense of ownership and accountability; proactive in identifying and resolving issues.
Excellent communication and coordination skills; able to work effectively with multiple teams and stakeholders.
Fluent in English and Mandarin; Cantonese is a plus.
Commitment to clean code, coding standards, and best practices.
Self-motivated and efficient, with the ability to manage priorities and deadlines independently.
Benefits
Competitive salary
Attractive annual leave entitlement including: birthday, work anniversary
Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up
Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope.
Work Perks: crypto.com visa card provided upon joining
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.