Senior Backend Engineer - Payments
Share this vacancyPosted on: Apr 27, 2026
We’re looking for a Senior Backend Engineer who is passionate about designing and
building scalable backend systems using Go (Golang). You’ll be part of a high-performing
team that values collaboration, innovation, and technical excellence.
In this role, you’ll contribute to the development of core services, mentor peers through
code reviews, and help shape our engineering culture as we continue to grow.
Key Responsibilities
• Play a key role in building and scaling a high-performing backend team.
• Foster a culture of innovation, collaboration, and continuous improvement.
• Design, build, and maintain robust microservices architectures.
• Write clean, maintainable, and efficient code in Go (Golang).
• Collaborate cross-functionally in a fast-paced, growth-oriented environment.
• Contribute to and enforce best coding practices, including code reviews and
technical documentation.
• Provide constructive, actionable feedback in reviews to improve overall team output
and code quality.
Requirements
• Minimum 2 years of experience in backend software development.
• Strong hands-on experience with Go (Golang); knowledge of Scala or other statically
typed languages is a plus.
• Solid foundation in Object-Oriented Programming (OOP) principles.
• Proven experience in building and maintaining microservices architectures.
• Strong understanding of data structures and algorithms, with the ability to apply
them to design real-world, scalable solutions.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
• Experience with cloud platforms (AWS).
• Familiarity with DevOps practices, Docker, and Kubernetes.
• Knowledge of Kafka, Redis, or SQL databases.
• Exposure to payment systems or high-transaction environments