Senior Software Engineer (Golang)
Chainstack is a blockchain infrastructure company that provides managed RPC nodes, data APIs, and developer tools across multiple networks for developers and enterprises.
Maintainer signals as of 9/2/2026
Funding history
Investors
About Chainstack
Chainstack provides managed blockchain infrastructure for developers and enterprises building on Web3. Users can deploy elastic and dedicated nodes, access high-performance RPC APIs, stream real-time data, and query historical archive data across 95+ supported networks. The platform offers SOC 2 Type II certified infrastructure with 99.99%+ uptime guarantees and flexible deployment options from shared to dedicated and self-hosted nodes.
Skills
About the Role
Own end-to-end development of backend services and distributed systems that power blockchain infrastructure, with a focus on reliability, developer workflows, platform thinking, and customer impact.
Requirements
- 5+ years of professional software engineering experience, preferably in backend, platform, infrastructure, DevOps, or distributed systems roles.
- Strong production experience with Go or comparable backend systems languages.
- Experience owning engineering projects end to end, including requirements, design, implementation, testing, deployment, observability, and iteration.
- Strong understanding of distributed systems, asynchronous communication, event-driven architectures, reliability engineering, and operational trade-offs.
- Hands-on experience with NATS, Kafka, RabbitMQ, or similar message brokers or event-streaming technologies.
- Experience designing, deploying, and operating services in Kubernetes and containerized environments.
- Familiarity with Terraform, Terragrunt, Helm, or similar infrastructure-as-code tools.
- Experience with CI/CD systems and developer productivity tooling.
- Understanding of monitoring, logging, observability, alerting, incident management, and production operations.
- Practical experience with AI-native engineering workflows and coding, research, debugging, and automation agents.
- Excellent written and verbal English.
- Experience with blockchain RPC integrations, blockchain client nodes, cloud-native infrastructure, Web3 infrastructure, internal tooling, RFCs, ADRs, specifications, runbooks, and platform product sense.
Responsibilities
- Own platform features from discovery and specification through design, implementation, rollout, and production operation.
- Translate customer and operational pain points into improvements for provisioning, reliability, scalability, observability, deployment workflows, and efficiency.
- Use AI-first development practices for research, specification, implementation, testing, documentation, and operational analysis.
- Define and improve platform metrics including provisioning time, deployment success, reliability, incidents, utilization, cost, and customer impact.
- Collaborate with platform, DevOps, product, support, and customer-facing teams to prioritize investments and deliver scalable solutions.
- Identify operational bottlenecks, reliability risks, and scaling challenges and drive long-term solutions from concept to production.
Benefits
- Competitive salary in USD with fair, transparent compensation based on experience and impact
- Stock options
- AI-first environment
- Cutting-edge tech stack
- Flat structure with no bureaucracy
- Flexible schedule
- Global, fast-growing market
- Diverse, multinational team
