CareerPlanGet AI match score →

Software Engineer III– Payments (Golang / AWS / Distributed Systems)

IN - Bengaluru, India🌐 Remote💼 Full-time🗓 2026-05-07 → 2026-07-30

Core

Design, build, and operate high-scale, distributed payment processing systems ensuring real-time authorization and transaction integrity.

Role type

Senior IC backend software engineer (payments/distributed systems)

Builds

Mission-critical payment authorization, transaction processing, and digital payment flow platforms

Domain

Financial services / Payments / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Golang, distributed systems design, AWS cloud services, Infrastructure as Code (Terraform), Kubernetes, CI/CD pipelines, automated testing strategies, observability tools

Preferred skills

Event-driven architectures, asynchronous processing, cloud security best practices, SRE practices, incident management, payments/fintech domain knowledge

Technologies

Golang, AWS (ECS/EKS, EC2, S3, DynamoDB, RDS, SQS/SNS, CloudWatch), Terraform, Kubernetes, CI/CD tools

Responsibilities

Design and develop high-performance backend services for payment platforms; Build and evolve distributed systems with resiliency and consistency guarantees; Implement Infrastructure as Code and manage containerized workloads; Collaborate with cross-functional teams in Agile environments; Participate in code reviews, incident analysis, and post-mortems

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗