$120K - 180K a year
Design and implement scalable backend services in Go for a multi-chain wallet ecosystem, ensuring high availability, performance, and clean architecture.
5-10 years backend development with 3+ years in Go, experience with distributed systems, cross-chain data, databases, caching, messaging, Kubernetes, Terraform, CI/CD, and cloud environments.
About the Role: We are seeking a Senior/Lead Backend Engineer to design and deliver the core services that power our next-generation wallet ecosystem. You will be responsible for building scalable, modular, and high-quality backend systems in Go, supporting features such as transaction history (cross-chain), swap aggregation, and multi-chain balance services. This role requires deep backend expertise, with a focus on code abstraction, clean architecture, and high availability. As a senior technical leader, you’ll partner with SDK, infra, and product teams to create backend services that scale to millions of users while maintaining enterprise-grade reliability. Key Responsibilities: • Service Architecture & Development: • Design and implement backend services in Golang to deliver transaction history, swap aggregation, multi-chain balances, and other wallet-critical features. • Cross-Chain Support: • Build abstractions that unify data and operations across multiple blockchains (EVM, Cosmos, Solana, Aptos, Sui, Tezos, and others). • Code Quality & Abstraction: • Apply best practices in Go software design patterns, dependency management, and modular architectures to ensure clean, reusable, and extensible code. • API Design & Delivery: • Define and deliver robust, developer-friendly APIs consumed by the Wallet SDK, frontends, and external partners. • Performance & Scalability: • Optimize Go services for high throughput and low latency, capable of handling consumer-scale traffic with B2B SaaS-grade reliability. • Reliability & Monitoring: • Implement observability (metrics, logging, tracing, alerting). Guarantee uptime and ensure rapid incident response and recovery. • Collaboration & Leadership: • Work closely with SDK, infra, and product teams to align backend delivery with roadmap goals. Mentor other engineers and establish backend engineering best practices. Requirements: • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. • 5–10 years of professional backend development, with 3+ years in Golang. • Proven experience delivering production-grade distributed systems and APIs. • Strong background in cross-chain data integration (transaction history, balance fetching, swaps) is highly valued. • Hands-on experience with databases (SQL/NoSQL), caching, messaging systems, and API gateways. • Familiarity with Kubernetes, Docker, Terraform, and CI/CD pipelines. • Solid knowledge of cloud environments (Google Cloud preferred, AWS/Azure acceptable). • Strong understanding of modular, scalable software architecture. • Excellent problem-solving, debugging, and collaboration skills. • Optional: Previous experience in blockchain, fintech, or other high-scale consumer platforms.
This job posting was last updated on 10/11/2025