Chainstack

Senior Software Engineer (Golang)

Chainstack
Apply
3 months ago
Remote, WorldwideSenior

Responsibilities

  • Own platform features from discovery and specification through design, implementation, rollout, and production operation.
  • Translate infrastructure provisioning, reliability, scalability, observability, deployment, and operational needs into platform improvements.
  • Use AI-assisted development practices across research, implementation, testing, documentation, and operational analysis while maintaining high standards for correctness.
  • Define and improve metrics covering 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 reliability risks, operational bottlenecks, and scaling challenges and drive long-term production solutions.

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 message brokers or event-streaming technologies such as NATS, Kafka, or RabbitMQ.
  • Experience designing, deploying, and operating services in Kubernetes and containerized environments.
  • Familiarity with infrastructure automation and infrastructure-as-code tools such as Terraform, Terragrunt, or Helm.
  • 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, including coding agents, research agents, debugging assistants, and automation tools.
  • Excellent written and verbal English.
  • Experience integrating with blockchain networks through RPC APIs or operating blockchain client nodes is preferred.
  • Experience with cloud-native infrastructure, platform engineering, Web3 infrastructure, validator operations, indexing systems, node orchestration, or internal tooling is preferred.
  • Experience with RFCs, ADRs, specification-driven development, technical proposals, operational runbooks, and engineering updates is preferred.
  • Strong product sense and ability to connect platform improvements to customer value and measurable outcomes are preferred.

Benefits

  • Competitive salary in USD based on experience and impact; no specific amount is stated.
  • Stock options.
  • AI-first environment focused on reducing repetitive work.
  • Flexible schedule.
  • Flat structure with substantial ownership and decision-making autonomy.
  • Opportunity to work with modern infrastructure and Web3 technology.
  • Collaboration with a diverse, multinational team.

Tech Stack

Categories

Chainstack

About Chainstack

51-200 employees

Chainstack builds Web3 infrastructure for developers and enterprises, providing managed blockchain nodes, RPC/WebSocket endpoints, and APIs across multiple protocols. Its platform lets teams run nodes in the cloud through preferred providers or self-host on standardized tooling, with controls for performance, reliability, and cost. Founded in 2018 and headquartered in Singapore, it serves fintech, DeFi, wallets, custodians, and analytics companies.

Contact me