HamburgerMenu
hirist

Job Description

Description :

Key Responsibilities :


- Lead the end-to-end design and development of highly scalable payment systems, including transaction flows, settlements, payouts, and reconciliations.

- Architect and implement backend services leveraging microservices, REST/gRPC APIs, event-driven systems, and message queues.

- Ensure reliability and correctness of payment operations with concepts such as idempotency, retries, ordering guarantees, and distributed locks.

- Work closely with Finance, Product, and Data teams to ensure accuracy in settlements, chargebacks, refunds, and reconciliation workflows.

- Build and optimize high-performance transactional systems handling large volumes and low-latency requirements.

- Drive engineering best practices, including code quality, observability, monitoring, and robust testing strategies.

- Mentor and guide engineers while owning system-level design decisions and long-term technical roadmaps.

- Collaborate with cloud and DevOps teams to manage deployments, monitoring, and scalability on AWS.

Required Skills & Qualifications :


- 5+ years of backend engineering experience, with 2+ years specifically in payments systems.

- Strong hands-on experience in at least one backend language (Python/Django, Go, Java, Node.js, etc.).

- Expertise with :


1. Payment gateways, transaction processing, settlements, refunds, reconciliation

2. Microservices and distributed system design

3. Kafka, RabbitMQ, SQS, Celery, or equivalent queues/streaming platforms

4. SQL and NoSQL databases

- Strong understanding of :

1. Idempotency & retry strategies

2. Consistency models & ordering guarantees

3. Distributed locks, concurrency, and thread safety

- High-performance transactional system design

- Working knowledge of AWS services such as Lambda, API Gateway, RDS, DynamoDB, S3, CloudWatch.

- Excellent problem-solving, debugging, and system design skills.

Nice-to-Have :


- Experience working on subscription billing systems.

- Background in fintech, payments, or wallet systems.

- Knowledge of PCI-DSS or secure payment architectures.

- Experience with real-time analytics or fraud detection systems.


info-icon

Did you find something suspicious?