Job Description:
About the Project
We're in stealth mode and hiring 100% remote talent to build a modern digital banking infrastructure from the ground up. This greenfield platform will serve three core customer segments:
- Retail users Personal banking (savings, cards, spend management)
- Businesses SME banking (invoicing, POS, working capital, multi-user accounts)
- B2B partners APIs and services for embedded-finance use cases
We're doing a clean, modern rebuild using industry best practices across infrastructure, codebase, deployment, and user experience. The goal is a unified platform that seamlessly supports Personal, Business, and Embedded Finance clients.
Job Overview:
We are looking for an Intermediate Go Engineer to support our senior team in developing scalable backend solutions. This role is ideal for candidates looking to expand their technical ownership in a fast-paced, innovative digital banking environment.
Key Responsibilities:
- Assist in the design and development of backend services and APIs using Golang
- Write clean, testable, and efficient code that aligns with team standards
- Work collaboratively with seniors on distributed systems and microservices architecture
- Debug and resolve technical issues across development, testing, and production environments
- Contribute to code reviews and learn best practices from experienced engineers
- Document technical designs, processes, and code changes
Requirements:
- 2-4 years of professional software development experience in Golang
- Demonstrable knowledge of API development and distributed systems
- Familiarity with version control (preferably Git) and continuous integration practices
- Strong problem-solving abilities and keen attention to detail.
- Ability to work autonomously while maintaining clear and proactive communication.
Preferred/Desirable:
- Interest or prior exposure to fintech platforms and financial services
- Experience with containerization and orchestration tools (Docker, Kubernetes)
- Strong commitment to clean, scalable, and maintainable solutions.
- Comfort with high ambiguity and the dynamic pace of a greenfield project.
- Eagerness to work in a team setting where ideas are exchanged freely and constructively.
Interview Process:
There 2 stages before a final decision is reached
- Chat with the CTO
- Technical Assessment