We are looking for a Senior Golang Engineer to join our client's team building a cutting-edge B2B embedded infrastructure platform for digital assets integration.
About This RoleJoin a team developing a B2B platform that enables client applications to seamlessly integrate digital assets through API. You'll work on building and maintaining services for digital asset trading and custody, crypto-backed rewards programs, round-ups, and yield features including staking, DeFi, and NFTs.
This is a
remote, contract-based full-time position open to candidates
worldwide.
What You'll Do:- Design and develop backend services in an event-driven microservices architecture
- Implement high-performance microservices using Golang
- Work with PostgreSQL and other SQL databases for robust data management
- Collaborate with platform engineers to set up and optimize new services
- Handle production issues, monitoring, and alerts
- Participate in system design and architecture decisions
- Ensure code quality through testing and code reviews
Your Experience & Expertise:- 5+ years of software development experience, preferably in FinTech
- Strong proficiency in Golang with experience in production environments
- Solid understanding of SQL and database schema design (PostgreSQL/MySQL etc)
- Experience with microservices architecture and distributed systems
- Proficiency with coroutines and concurrent programming
- Strong problem-solving skills and ability to troubleshoot complex systems
- Proactive mindset with ability to work independently in uncertain conditions
- English level B2 or higher for effective team communication
Nice to Have:- Bachelor's degree in Computer Science or equivalent experience
- Experience with NoSQL databases
- Knowledge of Node.js or Python
- Experience in banking-as-a-service, brokerage-as-a-service, or payment-as-a-service platforms
- Experience with digital assets, cryptocurrency, or DeFi protocols
- Understanding of event-driven architectures
Interview Process:- Screening interview (up to 20 minutes)
- Technical interview (up to 1.5 hours)
- Client interview (up to 1 hour) - optional
Work Arrangement:- Remote position - work from anywhere
- Contract-based, full-time engagement
- Flexible hours with overlap for team collaboration