Rockrose Executive Search
Senior Software Engineer
Rockrose Executive SearchSingapore5 days ago
Full-timeEngineering, Information Technology

Company Description


Our client is a leading global Payment Service Provider (PSP) delivering secure, scalable, and innovative payment solutions to merchants worldwide. The company enables seamless transaction experiences across multiple channels, currencies, and markets, supporting millions of transactions daily.


Role Overview


As a Senior Payments Engineer, you’ll design, build, and optimize mission-critical systems that power global merchant payments. You’ll lead key technical decisions, ensure system reliability and compliance, and collaborate across teams to drive innovation in payment processing, infrastructure scalability, and data security.


Key Responsibilities


  • System Architecture & Development: Design and implement scalable, high-availability payment systems and APIs. Lead architecture decisions for payment infrastructure and integrations with processors (e.g., Stripe, Adyen, Checkout.com) and banking networks.
  • Performance & Reliability: Build resilient, low-latency transaction platforms optimized for large-scale operations. Ensure high availability, fault tolerance, and disaster recovery.
  • Security & Compliance: Maintain PCI DSS compliance, enforce data protection standards, and support AML/KYC and regional payment regulations. Collaborate with security teams on audits and fraud prevention strategies.
  • Technical Leadership: Mentor engineers, lead code reviews, and drive best practices across microservices, distributed systems, and observability. Partner with Risk, Operations, and Compliance teams to ensure system integrity.


Key Requirements


  • 8–10 years of software engineering experience, including 4–5 in payments, fintech, or financial services.
  • Proven track record of building and scaling payment systems handling significant transaction volumes.
  • Experience with payment processors, acquiring banks, and payment networks (ACH, wire transfers, card networks).
  • Strong understanding of payment flows, settlement processes, and financial reconciliation
  • Proficiency in Java, Go, or Python, with experience in microservices, cloud infrastructure (AWS/GCP/Azure), and databases (PostgreSQL, Redis, MongoDB).
  • Familiarity with Kafka, RabbitMQ, Docker, Kubernetes, Terraform, and API design (REST/GraphQL).
  • Deep understanding of payment protocols (ISO 8583, ISO 20022), settlement flows, reconciliation, and transaction security.
  • Exposure to cross-border payments, fraud detection, or blockchain payment systems is a plus.


Technical Environment


  • Languages: Java/Spring Boot, Python, Go
  • Databases: PostgreSQL, Redis, MongoDB
  • Infrastructure: AWS, Docker, Kubernetes, Terraform
  • Monitoring: DataDog, Grafana, PagerDuty
  • Integrations: Checkout.com, Stripe, Adyen, banking APIs


Only shortlisted candidates will be contacted.

To receive real-time job updates, join our Whatsapp Channel.


About Rockrose Executive Search

We are a Singapore headquartered executive search firm specialising in top-tier talent across AI, Technology, and Digital Assets. With over a decade of proven success, Rockrose delivers high-impact talent to global MNCs and scale-ups through deep expertise and unrivalled networks across finance and technology. Rrose Pte. Ltd. EA License No: 22S1426

Key Skills

Ranked by relevance