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.

0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/2/2026

8 Temasek Boulevard, #30-01, Suntec Tower 3, Singapore 038988, Singapore
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.

View jobs by Chainstack

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