Product Engineer (data Team)

Chainstack

Competitive salary in usd; stock options available...
Remote
5+ years professional software engineering experience
Strong production experience with go or rust
Deep understanding of distributed systems and apis
Chainstack is seeking a Product Engineer for its data team to develop high-performance blockchain data infrastructure. The ideal candidate will possess extensive experience in backend engineering, particularly with Go or Rust, and demonstrate a strong understanding of distributed systems

Job Summary

  • Join Chainstack to build high-scale blockchain data access, indexing, and performance systems while owning products end to end.
  • The role requires translating user pain points into technical specs and building backend systems in Go or Rust for large datasets.
  • Chainstack offers a competitive salary, stock options, and an AI-first environment that fosters growth and flexibility.

Matching Summary

Match Score: 85

Chainstack is seeking a Product Engineer for its data team to develop high-performance blockchain data infrastructure. The ideal candidate will possess extensive experience in backend engineering, particularly with Go or Rust, and demonstrate a strong understanding of distributed systems.

Salary

Competitive salary in USD; Stock options available; Not specified

Skills & Requirements

Must-have

  • 5+ years professional software engineering experience
  • Strong production experience with Go or Rust
  • Deep understanding of distributed systems and APIs
  • Hands-on experience with databases and SQL
  • Experience with performance-sensitive system benchmarking
  • Comfortable working with cloud-native infrastructure

Nice-to-have

  • Experience with blockchain infrastructure and RPC APIs
  • Practical experience using AI coding assistants
  • Familiarity with spec-first workflows like RFCs
  • Experience building internal diagnostic tools
  • Background in high-volume data pipelines
  • Knowledge of event streaming and workflow orchestration

Key Requirements

  • 5+ years of professional software engineering experience
  • Production experience with Go, Rust, or comparable languages
  • Strong background in distributed systems and data modeling

Work Rights

Not specified

Tailored Resume

Cover Letter