Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jun 04, 2026
This job expires in: 29 days

Job Summary

To support the Payments team, the remote Senior Software Engineer will design and develop secure payment processing services, ensuring high performance and reliability for millions of transactions globally.

Key responsibilities
  • Design and develop scalable, secure, and reliable payment processing services
  • Collaborate with cross-functional teams to integrate payment gateways and financial services
  • Optimize system performance and troubleshoot complex issues in production environments
Required qualifications
  • 5+ years of software engineering experience with a focus on backend systems
  • Strong proficiency in Java, Go, or Python
  • Experience with cloud platforms like AWS or Google Cloud
  • Solid understanding of microservices architecture and RESTful APIs
  • Deep understanding of payment flows, including authorization, tokenization, settlement, and reconciliation

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...