Senior Software Engineer, Global Payments
Core
Build and optimize infrastructure services for global payment processing, focusing on security, reliability, and real-time transaction handling.
Role type
Senior Software Engineer (Payments Infrastructure)
Builds
Proprietary payment processing infrastructure, APIs, and security services for global businesses
Domain
Fintech / Global Payments
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Kotlin, API development, production system maintenance, security best practices
Preferred skills
Java, Spring Boot, HTTP/REST, OAuth2/JWT, PostgreSQL/Redis/NoSQL, Kafka/RabbitMQ, Cloud platforms (Aliyun/GCP/AWS)
Technologies
Kotlin, Java, Spring Boot, PostgreSQL, Redis, Kafka, RabbitMQ, Nginx, Istio, AWS, GCP, Aliyun
Responsibilities
Design and develop APIs and services for payment processing; optimize critical components in the payment flow; troubleshoot production issues; collaborate with global engineering teams and financial partners
Seniority
Senior, hands-on IC