Search...

Golang Team Lead

Skills

About the Role

You will guide the development of services that power infrastructure, work on distributed systems, and shape platform architecture. You will design off-chain data storage and APIs, oversee authentication, rate limiting, request routing, and data access, mentor engineers through 1:1s and technical feedback, participate in hiring, and balance hands-on engineering with leadership responsibilities.

Requirements

  • Strong proficiency in Go
  • Solid understanding of distributed systems, API design, and high-availability architecture
  • Hands-on experience with Kubernetes or Nomad
  • Experience with infrastructure automation tools like Terraform, Helm, or Ansible
  • Familiarity with application/web server and database administration
  • Experience with public cloud providers such as AWS, GCP, or Azure
  • At least 1 year of engineering team leadership experience
  • Experience with backend Python or frontend JavaScript development (nice to have)

Responsibilities

  • Lead a team of engineers building a platform to manage and scale blockchain infrastructure
  • Oversee systems that handle authentication, rate limiting, request routing, and data access across multiple blockchain networks
  • Design off-chain data storage solutions and APIs for internal and external consumers
  • Collaborate cross-functionally to align engineering output with product and infrastructure goals
  • Mentor and support team members through regular 1:1s, technical feedback, and growth planning
  • Participate in hiring and shaping team culture
  • Balance leadership and technical contributions in hands-on or guiding capacities

Benefits

  • Stock options
  • Flexible schedule
  • Fully remote work
  • Cutting-edge tech stack