Principal Software Engineer
Core
Own the technical roadmap and drive high-impact projects for scalable, secure, and operationally efficient card issuing and payment processing products.
Role type
Principal Software Engineer (Payments Infrastructure)
Builds
Core issuing and processing engines, digital wallets, authorization & clearing systems, transaction controls, and ledger systems.
Domain
Financial Technology / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
System design, microservices architecture, high-volume/low-latency data infrastructure, security engineering, cloud technologies, Java, Kubernetes, Terraform, Kafka, JPOS, AWS services
Preferred skills
Payment processing domain knowledge, authorization/clearing/settlement expertise, ledger systems experience
Technologies
Java, Springboot, Kubernetes, Terraform, Helm, Kafka, JPOS, AWS
Responsibilities
Author system designs for scalable payment products, write and optimize code across the issuing stack, drive technical initiatives for performance and reliability, collaborate with product managers on requirements, mentor technical leads, evangelize modern software best practices
Seniority
Principal, hands-on IC with strategic influence