How Remoteville checks and expires listings

Engineering Manager

Skills
Software DevelopmentCareer DevelopmentCoachingCode ReviewEngineeringEngineering ManagementMentoring
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
  • Background in protocol development validator infrastructure DeFi smart contracts or cryptography
  • Strong people leadership skills including coaching hiring and growing 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 both high-context builders and low-context contributors

Nice to have

  • Web3-native
  • High ownership
  • Psychological safety
  • Collaborative
  • Async-friendly
  • Remote-first

Day to day

  • Lead and grow engineering teams building protocol, infrastructure, security, and developer-facing systems.
  • Shape team processes and ensure strong technical velocity through structured code reviews, RFCs, testing, and release management.
  • Coach engineers through 1:1s, feedback, goal setting, mentorship, and hiring support while fostering a high-trust culture.
  • Partner across product, BD, DevRel, and community teams to align roadmap delivery and support globally distributed collaboration.