Job Description
Senior Software Engineer – Routing Team (Payments Platform)
We’re hiring a
Senior Software Engineer
to join our Routing Team and help evolve a fast-growing
Payment Orchestration Platform
powering major global brands.
About the Platform
Our cloud-native platform runs on
AWS , leveraging
EKS
and primarily built in
Go . We use a modern stack including Redis, DynamoDB, Postgres, REST, gRPC, and asynchronous messaging systems to support high-scale transaction volumes.
As transaction numbers, integrations, and clients grow rapidly, we focus heavily on
scalability, elegant architecture, and performance at scale .
About You
8+ years in software engineering, including 3+ years with Go
Strong experience designing scalable, high-performance systems
Deep understanding of HTTP, TLS, APIs, and distributed systems
Hands-on with REST, gRPC, and asynchronous high-throughput architectures
Thoughtful about non-functional requirements: cost, latency, observability
Bonus: Payments domain knowledge & experience with Kubernetes, AWS, Terraform, Helm, GitOps
What You’ll Do
Become a payments domain expert, mastering complex routing flows
Build the next generation of our Payment Routing product
Design scalable application and data architectures
Collaborate closely with product and design teams
If you’re excited about solving complex engineering challenges in high-scale payment systems, we’d love to connect.
#Hiring #SoftwareEngineering #GoLang #Payments #DistributedSystems
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 23, 2026
Job Type:
Technology
Location:
Indonesia
Company:
Propel
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.