Staff Software Engineer - Acquiring
Core
Building and maintaining high-performance transaction processing infrastructure for card payments, including authorization, capture, settlement, and fraud prevention.
Role type
Staff Software Engineer (Payments Acquiring)
Builds
Scalable APIs, async reconciliation systems, fraud engines, and data pipelines for financial transactions.
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Serverless architecture, microservices, event-driven design, high-volume transaction systems, async messaging, DevOps practices, business logic translation
Preferred skills
GCP (Cloud Run, Functions, Pub/Sub), ISO 8583 protocols, card ecosystem knowledge, fraud/risk modeling, ISO 20022 standards
Technologies
GCP, Cloud Run, Cloud Functions, Pub/Sub, Cloud Tasks, Cloud Scheduler, ISO 8583, ISO 20022
Responsibilities
Design and scale APIs for the full transaction lifecycle, evolve integrations with card networks and gateways, build automated financial reconciliation systems, implement low-latency fraud engines, develop data pipelines for financial reporting, optimize cloud performance and costs, ensure system observability and incident response
Seniority
Staff, hands-on IC with strategic impact
