JobMesh

Senior Algorithm Developer - PySpark / SQL

ACA Group · Durham, North Carolina, US

Senior Algorithm Developer – PySpark / SQL Company Overview: ACA Global delivers market abuse surveillance solutions to institutional investors, hedge funds,...

Job description

Senior Algorithm Developer – PySpark / SQL Company Overview: ACA Global delivers market abuse surveillance solutions to institutional investors, hedge funds, and asset managers. The Market Abuse Surveillance (MAS) platform monitors trading activity across equities, fixed income, and derivatives to identify potential regulatory and policy violations. The Opportunity: This role sits on the Market Abuse Surveillance Product Development team and focuses on validating, optimizing, and advancing a PySpark‑based surveillance platform. Following a multi‑year algorithm migration initiative, the emphasis is now on production quality, performance optimization, and next‑generation algorithm development. The position blends deep PySpark/Python and SQL expertise with financial markets and regulatory domain knowledge. What You'll Do: - Validate and QA migrated surveillance algorithms by reconciling PySpark outputs against legacy SQL baselines across multiple client environments - Optimize PySpark algorithms and Spark infrastructure to meet processing SLAs across large data volumes - Enhance and develop new surveillance algorithms aligned to evolving regulatory and client requirements - Support le...