We launched recruiters.rip, let your AI apply for you. First month free with code onemonthfree

Product Engineer (Data Indexing)

Chainstack is a blockchain infrastructure company that provides managed RPC nodes, data APIs, and developer tools across multiple networks for developers and enterprises.

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

You will join the data team and build systems for high-scale blockchain data access, indexing, and performance. You will own problems end to end, from understanding user needs to building, shipping, and improving production systems, working on performance-sensitive APIs, large datasets, and distributed systems while applying AI-first development workflows.

Requirements

  • 5+ years of professional software engineering experience, preferably in backend, data, infrastructure, or distributed systems roles
  • Strong production experience with Go, Rust, or comparable backend or systems languages
  • Experience owning complex engineering work end to end
  • Strong understanding of distributed systems, APIs, data modeling, concurrency, queues, storage, caching, failure modes, and reliability trade-offs
  • Hands-on experience with databases and SQL, including schema design, query performance, consistency, and data quality
  • Experience with performance-sensitive systems, including benchmarking, profiling, load testing, bottleneck analysis, and capacity planning
  • Comfortable with cloud-native infrastructure, CI/CD, containers, observability platforms, and infrastructure-as-code concepts
  • Practical experience using AI coding assistants or agentic development workflows
  • Ability to write high-quality specs, technical proposals, acceptance criteria, runbooks, and engineering updates
  • Strong product sense
  • Excellent written and verbal English

Responsibilities

  • Own the strategy, technical direction, delivery, and production quality of data infrastructure features from discovery to rollout
  • Understand user pain points around blockchain data access, latency, correctness, historical coverage, reliability, and operational visibility
  • Translate product and platform needs into clear specs, epics, user stories, acceptance criteria, implementation slices, and rollout plans
  • Build backend and data systems in Go and/or Rust, working across databases, queues, object storage, observability, CI/CD, and infrastructure
  • Design and improve indexing, caching, validation, benchmarking, and repair workflows for large-scale blockchain data systems
  • Use AI-first development practices to accelerate research, specification, implementation, testing, and documentation
  • Collaborate with product, infrastructure, support, and customer-facing teams
  • Define and analyze technical and product metrics such as latency, throughput, accuracy, freshness, coverage, error rate, reliability, and operational cost
  • Create internal tools, benchmarks, dashboards, alerts, and runbooks
  • Review code, specs, and designs with focus on correctness, simplicity, maintainability, performance, and production ownership
  • Conduct technical research and competitor analysis to improve data products and infrastructure

Benefits

  • Stock options
  • AI-first environment
  • Flexible schedule
  • Remote work
  • Diverse, multinational team