freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Builds and optimizes a blockchain data platform using Kotlin, Go, and Rust, focusing on distributed systems, SQL processing, and AI-driven automation.

You will design and develop distributed systems and contribute to high-impact architectural decisions. You will work on distributed systems, large databases, SQL processing, data modelling, and systems performance. You will own components of the blockchain data platform, write mostly Kotlin and Go code, improve developer experience and deployment processes, and automate platform operations and incident resolution using AI.

Responsibilities

  • Design and develop distributed systems
  • Participate in architectural decisions
  • Address technical challenges involving distributed systems, large databases, SQL processing, data modelling, and systems performance
  • Own components of the blockchain data platform, including data ingestion and decoding
  • Write code in Kotlin, Go, Java, and Rust
  • Improve local test setups, integration tests, and incremental deployment processes
  • Automate incident diagnosis and resolution using AI
  • Build AI agents for team automation

Requirements

  • Fundamental computer science knowledge
  • Understanding of distributed system design or willingness to learn
  • Understanding of blockchain technology and RPC interactions
  • Experience with data lakes and formats such as Parquet, Delta, and Iceberg
  • Collaboration and communication skills
  • Coding experience in any JVM language
  • Ability to write well-designed, testable software

Benefits

  • Competitive salary and equity package
  • Employee equity scheme with a heavily discounted strike price and 10-year exercise window
  • 5 weeks PTO plus local public holidays
  • Flexible working hours
  • Private medical insurance
  • Dental insurance
  • Vision insurance
  • 16 weeks of fully paid parental leave for primary caregivers
  • 6 weeks of fully paid parental leave for secondary caregivers
  • 2-week part-time phased return at full pay
  • Quarterly company or team offsites
  • Yearly travel allowance for co-working
  • At-home setup allowance
  • Local co-working space desk coverage
  • Dune swag

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