
Senior Backend Engineer (Go / Distributed Systems)
About the Role
Join SadaPay's core payments infrastructure squad. Build ultra-fast payment processing pipelines, card issuing integrations, and real-time ledger settlement microservices.
Key Responsibilities
- Architect and maintain high-reliability payment microservices in Go (Golang).
- Maintain zero-downtime card transaction processing across 1Link, Mastercard, and Raast instant payment switches.
- Optimize distributed database systems for strict consistency and PCI-DSS Level 1 compliance.
- Participate in 24/7 on-call rotation with actionable metrics and distributed tracing via OpenTelemetry.
Qualifications & Skills
Basic Requirements
- 3+ years of professional backend software engineering with strong expertise in Go, Java, or Rust.
- Solid grounding in distributed systems fundamentals, concurrency patterns, and microservice resilience.
- Hands-on experience with transactional PostgreSQL and Redis caching.
- Strong focus on automated testing, continuous integration, and secure code practices.
Preferred Qualifications
- Prior experience in financial technology, banking payment switches, or cryptocurrency rails.
How to Apply
Apply directly to official employers with verified job specifications.
Apply Directly on Official Portal
Click the official application button above to submit your credentials directly through SadaPay's verified recruitment system.
Align Your Resume & Profile
Ensure your CV and LinkedIn profile match SadaPay's key requirements and keywords before submitting your application.
Interview Preparation & Follow-up
Track your submission status and prepare for technical or HR interviews based on the role responsibilities.
About SadaPay
SadaPay is a regulated Electronic Money Institution (EMI) in Pakistan on a mission to eliminate the complexities of traditional banking.
ChatGPT aur generic AI templates ko ATS filters foran reject kar detay hain. Humari HR team SadaPay k criteria k mutabiq tailored ATS CV tayyar kray gi.