freehire launches on Product Hunt on 26 August.

Follow →

Senior Go Engineer Distributed Data Systems

Summary

Build and optimize distributed data systems for blockchain indexing and processing using Go, collaborating with senior engineers to scale core infrastructure.

You will design, develop, and deploy distributed data systems in the blockchain world. You will need to dig deep, contribute to our scheduling engine, optimize data flows, write indexing strategies. You will join our deeply experienced senior engineers and take on our toughest challenges. Diligence, grit, rigour and attention to details are must haves.

Responsibilities

  • Design and implement scalable and robust distributed data processing systems using Go.
  • Work closely with our CTO, Engineering Director, and other senior engineers to define feature specifications and build the next generation of products and features.
  • Lead the development of critical system components, ensuring high performance and reliability.
  • Promote a culture of excellence.
  • Continuously evaluate and incorporate new technologies to improve our own.

Requirements

  • Around 15 years of engineering experience, with a focus on strong software development practices.
  • 5+ years of experience in proficient Go (Golang) software design, with a solid understanding of its strengths and ecosystem.
  • Experience with distributed systems, databases, and cloud services (databases, cloud-native systems, micro-services, etc.)
  • Strong foundation in algorithms, data structures, and system design.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • French speaking is a plus
  • Experience writing in Rust a plus
  • Experience with reading Rust, C++
  • Experience with TypeScript and React interesting if you want

Benefits

  • Competitive salary and benefits package
  • Equity
  • Bonuses
  • Health benefits
  • Wellness stipends

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available