Senior Software Engineer - (Go)
Block Labs
Wymagania
- Go
- gRPC
- RESTful APIs
- Kafka
Opis stanowiska
About Block Labs Block Labs is a premier technology studio operating at the bleeding edge of Web3, Artificial Intelligence, and iGaming. We don't just ship features; we engineer high-scale, production-grade platforms that power the next generation of digital products. We are a collective of senior engineers, product strategists, and builders who refuse to compromise on architecture. Whether we are designing autonomous multi-agent AI systems, building decentralized financial infrastructure, or architecting high-frequency iGaming platforms, our standard is excellence. We move fast, but we build for the long term. If you are looking to work alongside a team that values deep technical expertise, thoughtful system design, and product ownership, Block Labs is where you belong. About The Role We are developing a multi-tenant Cashier-as-a-Service platform, purpose-built for crypto. This platform provides a unified backend for managing deposits, withdrawals, balances, and settlements across multiple tenants, from exchanges and payment providers to decentralized apps. You’ll be joining a senior, highly technical team building greenfield backend services at the core of a secure, high-throughput financial platform. We value autonomy, craftsmanship, and long-term thinking, and we’re building systems designed for resilience, transparency, and scale. Key Responsibilities: · Design and build distributed backend services that power a multi-tenant cashier and transaction management system. · Develop core platform features for wallet orchestration, payment routing, reconciliation, and tenant onboarding. · Integrate with blockchain networks, payment gateways, and third-party crypto APIs. · Collaborate with product, frontend, and infrastructure teams to deliver reliable, end-to-end systems. · Contribute to architectural design and drive technical decisions across services. · Ensure scalability, fault-tolerance, and compliance within a regulated financial context. · Maintain clean, testable, and well-documented Go code following industry best practices.