About ABFinance
ABFinance is a US-based firm building and enabling digital finance for the future. Their vision is to create a full financial ecosystem where digital assets, traditional finance, and everyday money management live in one seamless experience, made available to everyone.
Founded by a team of innovators, traders, and compliance professionals, ABFinance's mission is to bring the emerging world of digital assets to everyone. Their flagship product is a secure, regulated crypto exchange building trading tools for both retail and institutional clientsincluding spot trading and yield generation products with a focus on compliance and security.
Role Overview
We are seeking a backend engineer to design, build, and optimize high-performance, scalable systems that support rapidly growing business needs. In this role, you will take ownership of core system modules, collaborate closely with product teams, ensure production stability, and continuously evolve system architecture. You will work across Golang and Java technologies, solve complex technical challenges, and contribute to driving key business metrics.
Job Description
- Participate in backend system development and independently complete the design and implementation of system modules serving large-scale consumer traffic.
- Contribute to early-stage requirement analysis, gain an in-depth understanding of user journeys and business needs, and design, implement, and test system features according to product requirements, including writing technical analysis documentation.
- Ensure code quality through comprehensive unit testing and continuously improve development efficiency to support rapid product iteration.
- Manage system releases and production deployment; ensure day-to-day system stability by improving monitoring and alerting, and promptly handling production issues that impact user experience.
- Analyze system bottlenecks and continuously enhance and upgrade existing systems to build scalable, high- concurrency, high-availability, and low-latency services that support fast-growing consumer usage.
- Plan and drive the evolution of system technologies and architecture to enable new features, better performance, and smoother user experiences.
- Responsible for building and iterating marketing growth platforms and user operation product systems, and participating in related system capacity building.
- Through high-performance system design, data drive, and fast delivery system capabilities, we build a user growth engine to help the platform achieve core indicators such as new user acquisition, re-engagement, retention, conversion, and improving LTV, supporting different sites around the world to implement different operational strategies while meeting local compliance requirements.
Job Requirements
- Bachelor's degree or above in Computer Science, Software Engineering, or related fields, with a strong foundation in computer science fundamentals.
- 3-5 years of software development experience.
- Experience in working on campaign systems including vouchers, tasks, etc or institution facing platforms e.g. market maker programmes
- Proficient in Golang or Java, with hands-on experience using mainstream development and testing frameworks; experienced with MySQL, Kafka, Redis, and other common middleware, with a solid understanding of their underlying principles and optimization techniques.
- Strong programming fundamentals, clean coding practices, and deep understanding of the technologies and architectures used.
- Experience building high-concurrency, high-performance systems or working on middleware and foundational platform components is a strong plus.
- Experience with multiple programming languages and growth-focused product development is preferred.
- Strong awareness of production safety and risk management; proactive in identifying risks and effective at troubleshooting and handling production incidents.
- Detail-oriented, rigorous, self-driven, and passionate, with excellent communication skills and strong teamwork capabilities; able to work effectively under pressure.
- Demonstrated ability to learn quickly, think logically, decompose and resolve complex problems, and produce clear, well-structured documentation.
- Strong business acumen, able to partner with product and operations teams to iterate quickly and drive improvements in key business metrics.
- Fluency in English and Chinese (Mandarin) required
- Experience in project construction and system construction related to user growth operations is required. Practical construction experience in any of the following directions is sufficient.
- Rewards Hub
- Series Game (Trading competitions)
- Campaign Task center
- Lucky Draw
- Marketing Campaign
- VIP program, Referral program
- Affiliate Program, Broker Program
- Fee rates, Interest rates, Tax rates
- Social, Livestream, Search
- User customized recommendation