Location: Singapore
|
Remote

Compliance

Payments Infrastructure to join our Payments Infrastructure team.

About the Role

As a Software Engineer on Revio’s Payments Infrastructure team, you will be at the heart of our platform, responsible for building the systems that power seamless global transactions. Our payment gateway processes thousands of requests every second, and your work will directly impact the reliability, security, and scalability of this core engine. You’ll collaborate with a cross-functional team of engineers, product managers, and compliance specialists to design solutions that meet the complex needs of merchants, financial institutions, and partners worldwide.

Responsibilities

As a Software Engineer on Revio’s Payments Infrastructure team, you will play a critical role in building the backbone of our secure, scalable payment gateway. You will design, develop, and maintain high-performance systems that process thousands of global transactions every second, ensuring reliability, speed, and security at all times. You’ll collaborate closely with cross-functional teams—including product managers, compliance specialists, and fellow engineers—to deliver innovative solutions that meet complex fintech requirements. Your work will involve integrating third-party banking APIs, optimizing infrastructure for scale, and implementing automated testing and deployment pipelines to maintain system quality.

  • Build and maintain secure, scalable payment processing systems.
  • Collaborate across teams to design robust solutions.
  • Integrate banking and fintech APIs seamlessly.
  • Monitor system performance and troubleshoot potential issues.
  • Write clean, maintainable, and well-documented code.
Requirements

We are looking for a highly skilled Software Engineer with a strong foundation in building scalable, secure, and reliable systems. The ideal candidate should have experience in designing and implementing complex backend architectures, integrating APIs, and optimizing high-volume transaction platforms. You should be comfortable working in a fast-paced, collaborative environment and be passionate about fintech innovation.

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in software engineering (preferably fintech or SaaS).
  • Strong skills in languages like Java, Go, or Node.js.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Knowledge of payment systems, APIs, or financial integrations is a strong plus.
What We Offer

At Revio, we understand that building a world-class payment platform requires a team of talented, motivated, and passionate individuals. That’s why we provide an environment where you can grow professionally, take on meaningful challenges, and make a real impact on businesses worldwide. As part of our team, you will have the opportunity to work on cutting-edge fintech technologies, from scalable payment infrastructure to real-time transaction processing. You’ll collaborate with cross-functional teams—including product managers, compliance experts, and fellow engineers—to deliver solutions that shape the future of global commerce.

Open more positions

Frontend Developer
SaaS Platform
Location: London, UK
Product Manager
Payment Solutions
Location: New York, USA
Software Engineer
Payments Infrastructure
Location: Toronto, Canada
Customer Success Specialist
Payment Solutions
Location: Sydney, Australia
Marketing Manager
Fintech Growth
Location: Berlin, Germany
Data Analyst
Payments & Insights
Location: San Francisco, USA
DevOps Engineer
Cloud Infrastructure
Location: Dublin, Ireland