EU remote
Senior Software Engineer (Golang)
About this role
Are you a senior Go engineer who enjoys building reliable distributed systems and owning production software end to end? Join Chainstack and help build the platform that powers blockchain infrastructure at scale. About us Chainstack powers global blockchain applications across fintech, DeFi, wallets, custodians, analytics, and everything in between. Teams cut time-to-market, cost, and risk with one platform for nodes in the cloud, offered through preferred service providers, or self-hosted.
Standardized node management puts reliability on autopilot and keeps performance predictable, giving operators control and transparency while developers get a consistent way to build and scale. About the role We are looking for a Senior Software Engineer to join our platform team and build the systems that power the management and operation of blockchain infrastructure at scale. In this role, you will own problems end to end, from understanding user and operational needs to designing, building, shipping, and improving production systems.
You will work on backend services, distributed systems, reliability engineering, and developer workflows while applying AI-first development practices. The role combines strong engineering execution, product ownership, and platform thinking, with direct impact on how customers provision, operate, and scale blockchain infrastructure. Responsibilities Own platform features from discovery and specification through design, implementation, rollout, and production operation.
Understand customer and operational pain points related to infrastructure provisioning, reliability, scalability, observability, deployment workflows, and operational efficiency, and translate them into platform improvements. Use AI-first development practices to accelerate research, specification, implementation, testing, documentation, and operational analysis while maintaining a high verification bar. Define, track, and improve key platform metrics such as provisioning time, deployment success rate, system reliability, incident frequency, infrastructure utilization, operational cost, and customer impact.
Collaborate with platform, DevOps, product, support, and customer-facing teams to evaluate trade-offs, prioritize investments, and deliver scalable solutions. Identify operational bottlenecks, reliability risks, and scaling challenges, and drive long-term solutions from concept to production. Requirements 5+ years of professional software engineering experience, preferably in backend, platform, infrastructure, DevOps, or distributed systems roles.