Role Overview
We’re building a multi-tenant Cashier-as-a-Service platform for crypto, and we need a seasoned backend engineer to help shape its foundation. As a Senior Software Engineer, you’ll play a central role in designing and implementing systems that securely manage transactions, wallet orchestration, and payment routing across a range of clients—from exchanges to decentralized applications.
What You’ll Do
- Design and implement distributed backend services using Go to support a scalable, multi-tenant architecture.
- Develop core functionality for wallet management, payment routing, reconciliation, and onboarding new tenants.
- Integrate with blockchain networks, third-party crypto APIs, and external payment gateways.
- Work closely with product, frontend, and infrastructure teams to deliver robust end-to-end solutions.
- Shape architectural direction and lead technical decisions across services.
- Ensure systems meet strict requirements for scalability, fault tolerance, and regulatory compliance.
- Write clean, maintainable, and well-tested Go code aligned with industry best practices.
What We’re Looking For
- At least 6 years of backend development experience, preferably in high-volume or financial systems.
- Deep proficiency in Go, with hands-on experience using gRPC and RESTful APIs.
- Strong grasp of distributed systems, microservices, and multi-tenant architectures.
- Experience integrating with blockchain networks, managing crypto custody, or building payment infrastructure.
- Comfort operating in cloud-native environments with modern tooling and observability.
- Commitment to reliability, security, and clear system design.
- Strong communication skills and a collaborative approach to problem-solving.
Nice to Have
- Experience with cryptographic key management, wallet abstractions, or transaction signing workflows.
- Background in fintech, DeFi, or crypto exchange platforms.
- Familiarity with event-driven architectures, Kafka, or message queues.
- Prior work designing APIs for white-label or multi-tenant products.
Technology Environment
You’ll work primarily with Go, gRPC, and RESTful APIs, building services that interact with blockchain networks, payment gateways, and crypto APIs. The platform is cloud-native, built on distributed systems principles, leveraging microservices, event-driven patterns, and message queues like Kafka.
Team & Culture
Our team values technical depth, clarity, and ownership. We focus on meaningful outcomes, not visibility. We value thoughtful design, clear communication, and a calm, purposeful pace. Egos are left at the door—we’re here to solve hard problems with precision and care.