Go Engineer — Risk Control
ABFinance is a US-based firm building digital finance for the future. Our vision is to create a full financial ecosystem where digital assets, traditional finance, and everyday money management live in one seamless experience that is made available to everyone. Founded by a team of innovators, traders, and compliance professionals, our mission is to bring digital assets to the mainstream through secure, regulated products. Our flagship ecosystem combines a compliant, security-first crypto exchange serving both retail and institutional clients, alongside a Debit Card that enables everyday spending and smooth bridging between fiat and digital assets, supported by core capabilities such as spot trading and yield generation products. Job Responsibilities Develop and maintain backend systems for AML and fiat risk control, ensuring security and high availability. Understand compliance and business requirements, deliver risk control features, and drive services to production. Continuously optimize system architecture, lead resolution of risk-related technical challenges, and participate in on-call rotation. Develop a thorough understanding of the end-to-end risk control pipeline and leverage technology to improve risk detection and prevention capabilities. Requirements Proficient in Go with solid programming fundamentals, strong system design capabilities, and a keen sense of code quality. Well-versed in databases, networking, and caching technologies; familiar with the principles of mainstream microservice frameworks. Strong product responsibility, excellent communication skills, and effective team collaboration. Experience with big data technologies; familiarity with Hive, Spark SQL, or similar tools is a plus. Prior experience with AML, risk control systems, or data platforms is strongly preferred.