How Remoteville checks and expires listings
Engineering Manager
Skills
Software DevelopmentCareer DevelopmentCoachingCode ReviewEngineeringEngineering ManagementMentoring
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.
