Software Engineer - Payments
Core
Design, develop, and maintain scalable, robust, and secure backend services and APIs for a multi-currency digital wallet platform.
Role type
Senior backend software engineer (Golang)
Builds
Scalable fintech payment systems and APIs
Domain
Fintech / Payments
Required skills
Golang, distributed systems, microservices architecture, containerization (Docker, Kubernetes), automated testing, object-oriented/functional programming, software design patterns
Preferred skills
gRPC, high-growth or fintech environment experience
Technologies
Golang, gRPC, Docker, Kubernetes
Responsibilities
Design and develop backend services and APIs; participate in the full software development lifecycle; write clean, efficient, maintainable code; collaborate with cross-functional teams; optimize system performance, reliability, and scalability; write and maintain automated tests; participate in code reviews and architecture discussions.
Seniority
Mid-to-Senior, hands-on IC