Hashtag Web3 Logo
Chainstack logo

Product Engineer (Data Indexing)

Chainstack
Posted 111 days ago
Apply

Chainstack is hiring a Product Engineer (Data Indexing) in Software Engineering Team — the employer-specified location. The overview below is synthesized from the employer posting on chainstack.bamboohr.com: factual requirements and scope are preserved, but prose is rewritten with editorial context. Verify details and apply via the employer link.

Are you a strong backend engineer who enjoys building high-performance systems and owning products end to end? Join Chainstack and help power the next generation of blockchain data infrastructure.

About us

Company context from the listing:

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.

About the role

The listing frames the Product Engineer (Data Indexing) at Chainstack as a hands-on product role. In this role, you will own problems end to end, from understanding user needs to building, shipping, and improving production systems. You will work on performance-sensitive APIs, large datasets, and distributed systems, while applying AI-first development workflows.

Responsibilities

Day-to-day scope for the Product Engineer (Data Indexing) as described in the posting:

  • 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, and work across databases, queues, object storage, observability, CI/CD, and infrastructure when needed.
  • 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 while maintaining a high verification bar.
  • Collaborate with product, infrastructure, support, and customer-facing teams to gather context, make trade-offs, and close the loop after release.
  • 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 that make system behavior observable and easier to operate.
  • Review code, specs, and designs with focus on correctness, simplicity, maintainability, performance, and production ownership.
  • Conduct technical research and competitor analysis to identify opportunities for improving data products and infrastructure.

Requirements

Experience and skills the team lists as required:

  • 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: requirements, design, implementation, testing, release, observability, and iteration.
  • 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 working with cloud-native infrastructure, CI/CD, containers, observability platforms, and infrastructure-as-code concepts.
  • Practical experience using AI coding assistants or agentic development workflows for non-trivial engineering tasks.
  • Ability to write high-quality specs, technical proposals, acceptance criteria, runbooks, and concise engineering updates.
  • Strong product sense with ability to connect technical work to user impact and measurable outcomes.
  • Excellent written and verbal English.

Nice to have

  • Experience with blockchain infrastructure, blockchain data, RPC APIs, archive data, indexing, or node operations.
  • Experience with high-volume data pipelines, event streaming, workflow orchestration, analytical databases, or object storage.
  • Experience with spec-first workflows such as RFCs, ADRs, or similar engineering planning practices.
  • Experience building internal tools, diagnostic CLIs, benchmark suites, repair workflows, or operational automation.
  • Familiarity with AI tools for research, documentation, data analysis, code generation, and verification.
  • Experience working in infrastructure teams with direct ownership of reliability and performance outcomes.

What we offer

What the posting highlights about the offer:

  • Competitive salary in USD - Fair, transparent compensation based on experience and impact.
  • Stock options - Share in Chainstack's growth and long-term success.
  • AI-first environment - Use AI to reduce repetitive work and focus on judgment and shipping.
  • Cutting-edge tech stack - Work with modern infrastructure and stay close to Web3 innovation.
  • Flat structure, no bureaucracy - Take ownership, move fast, and make decisions with real impact.
  • Flexible schedule - Work when you are most productive and maintain balance.
  • Global, fast-growing market - Build in a rapidly evolving industry with real customer demand.
  • Diverse, multinational team - Collaborate with people across countries, backgrounds, and functions.

Ready to take your career to the next level? Apply now.