Senior Backend Engineer (Golang)

Elevare Search• Anywhere
6 years - 10 years
Negotiable
Posted: Today
Other

Job Summary

 
mx51 is a payments-as-a-service platform that enables banks, acquirers, and merchant service providers to deliver modern payment solutions. The platform allows merchants to accept payments in-store, online, and in mobile applications while managing transaction data through a real-time dashboard. mx51 is seeking a Senior Backend Engineer (Golang) to design and maintain high-performance backend services, build scalable APIs, and contribute to the development of secure payment infrastructure used by major financial institutions.

Job Description

 

Mx51 is seeking a Senior Backend Engineer to join its backend engineering team and help build scalable payment infrastructure used by major financial institutions. This role focuses on developing high-performance backend services using Go, designing reliable microservices, and ensuring the platform can handle high transaction volumes with strong reliability and security. The engineer will collaborate with cross-functional teams to deliver backend systems that power payment acceptance and real-time merchant analytics.


Responsibilities:
- Design, develop, and maintain high-throughput microservices using the Go programming language
- Build and optimize RESTful and gRPC APIs to support scalable backend services
- Implement efficient data models and optimize PostgreSQL database queries
- Improve code quality through code reviews, automated testing, and refactoring
- Collaborate with DevOps teams to containerize applications using Docker and deploy services to Kubernetes on AWS
- Work closely with product and engineering teams to design solutions that meet customer and business requirements


Requirements:
- Strong backend development experience with Go and microservice architectures
- Experience building scalable APIs using REST and gRPC
- Proficiency working with PostgreSQL databases and query optimization
- Familiarity with containerization technologies such as Docker and orchestration with Kubernetes
- Experience deploying and operating services in cloud environments such as AWS
- Strong problem-solving and communication skills with the ability to collaborate across teams


Benefits:
- Flexible remote work environment with opportunities to work internationally
- Employee share option plan eligibility
- Paid parental leave and volunteering leave
- Annual team offsite and company social events


This role offers the opportunity to work on modern payment infrastructure while contributing to scalable backend systems that support merchants and financial institutions.

Join a Remote Jobs Community
Masterclass - Landing Your Dream Remote Job