Spot Business Unit Engineer

Spot Business Unit Engineer

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. About the Role We are looking for a Spot Business Unit (SBU) Engineer to own the end-to-end lifecycle of spot symbol configuration — from new token listing and parameter management through to graceful delisting — and to serve as the authoritative source of symbol data for the trading engine, risk systems, and public-facing query APIs. This is a role where precision and reliability matter: incorrect symbol parameters flow directly into order validation, fee calculation, and price protection logic across the entire exchange. Responsibilities 1. Own the spot listing and delisting pipeline — designing and operating the end-to-end process for onboarding new trading pairs, including pre-listing configuration review, innovation zone / risk zone classification, open-auction parameter setup, and controlled delisting with order cancellation and settlement coordination. 2. Maintain and evolve the symbol configuration service — managing the authoritative store of symbol metadata (tick size, lot size, min/max order size, price bands, fee tiers, contract type, base/quote coin mappings) and ensuring consistent, low-latency propagation to the trading engine, risk engine, and matching system. 3. Build and maintain symbol data provisioning pipelines — responsible for the real-time push of symbol config updates to downstream consumers (spot trading service, order validation layer, margin calculation engine) with strict consistency and versioning guarantees; zero tolerance for stale config reaching the trading path. 4. Develop and maintain the spot symbol query API layer — owning REST and WebSocket endpoints that serve symbol metadata, trading rules, fee configurations, and instrument status to internal services and external clients; ensuring response correctness, schema stability, and SLA compliance. 5. Implement and enforce spot trading rules at the config layer — translating business and compliance requirements (ban-buy/ban-sell flags, OpenAPI trading restrictions, innovation zone buy limits, KYC-gated symbols, broker support type) into symbol config fields consumed by downstream validation. 6. Coordinate cross-team listing workflows — working with business, legal, compliance, and product teams to gather listing parameters, validate them against engine constraints, and execute symbol launches on schedule with rollback plans. 7. Monitor symbol health and data integrity — building alerting for config drift, missing exchange-rate feeds for listed coins, stale symbol state, and delisting edge cases such as open orders or unsettled positions on delisted pairs. Qualifications • 5+ years of backend engineering experience, with meaningful exposure to exchange operations, financial data systems, or trading infrastructure. • Prior experience in symbol management, instrument reference data, or exchange operations engineering role at a crypto exchange or traditional financial venue is strongly preferred. • Proficient in Java and Golang: Java for core business logic services and config management backends; Go for high-performance API gateway and real-time data provisioning services; production-level experience in both is required. • A strong understanding of distributed configuration management — versioned config propagation, consistency models (etcd / ZooKeeper / Nacos), and safely hot-reloading symbol parameters into a live trading engine without downtime. • Experience designing and maintaining RESTful and WebSocket APIs — schema design, backward compatibility, rate limiting, and documentation standards for both internal and external consumers; familiarity with gRPC for internal service communication. • Familiarity with relational and key-value data stores — MySQL / PostgreSQL for symbol master data with audit history and rollback capability; Redis for low-latency config caching and pub/sub propagation. • Solid grasp of spot trading mechanics, order types, time-in-force rules, price protection bands, fee structures (maker/taker, tiered, token discount), and the operational meaning of each symbol config field. • Understanding of coin and symbol taxonomy — base coin, quote coin, exchange symbol mapping, cross-chain coin identities, and stablecoin classification. • Comfortable with message-driven architectures — Kafka or Pulsar for pushing config change events to downstream consumers reliably and in order. • High attention to detail — a misconfigured tick size or wrong min-order quantity affects every order placed on that symbol. • Strong cross-functional collaboration skills — this role sits at the intersection of business, compliance, product, and engineering, and requires clear communication in all directions. • Comfortable operating under listing deadlines while maintaining quality — able to push back when parameters are incomplete or unsafe. Nice to Have • Experience with listing automation workflows — reducing manual steps in the listing checklist through tooling, config validation pipelines, or internal admin systems. • Familiarity with innovation zone / risk zone mechanics — position limits, daily trading caps, and the config fields that enforce them. • Exposure to compliance-driven symbol controls — geo-restrictions, KYC-gated pairs, regulated token handling, and audit trail requirements. • Knowledge of fee configuration systems — default taker/maker rates, VIP tier overrides, designated-coin fee discounts, and tax fee rule assignments per symbol. • Experience with Spring Boot / Spring Cloud microservice patterns for Java-based config services. • Familiarity with pre-market and IPO auction mechanics — open price configuration, pre-listing order acceptance windows, and price band initialization.