Engineering Manager

Skills
Career DevelopmentCoachingContextLeadershipMentoringPsychological SafetyTeam Building
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6–10+ years of software engineering experience
  • 2+ years in engineering management or tech lead role
  • Experience leading Web3 engineering teams in protocol development validator infrastructure DeFi smart contracts or cryptography
  • Strong people leadership skills including coaching hiring and growing high-agency engineers
  • Operational excellence with scalable async-friendly team systems
  • Familiarity with modern Web3 engineering stacks such as Rust Golang Solidity zk tooling or Cosmos SDK
  • Effective communication across code documentation written specs and verbal updates
  • Strong judgment on when to unblock escalate or delegate
  • Empathy for high-context builders and low-context contributors

Nice to have

  • Early-stage startup experience
  • L1/L2 ecosystem experience
  • Consensus knowledge
  • Cryptography knowledge
  • MEV familiarity
  • Rollups familiarity
  • TEE-backed execution familiarity
  • Open-source contributions
  • Developer experience focus
  • Remote team experience

Day to day

  • Lead and grow engineering teams building core protocol infrastructure, security, and developer-facing systems.
  • Coach engineers through 1:1s, feedback, goal setting, and mentorship while fostering high ownership and psychological safety.
  • Drive team processes across hiring, onboarding, code reviews, RFCs, testing, releases, and cross-functional alignment.