Engineering Manager
Skills
Career DevelopmentCoachingContextLeadershipMentoringPsychological SafetyTeam Building
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.
