Job Overview:
* Lead a distributed team of software engineers as a blockchain engineering manager.
* Drive execution, ensure technical excellence, and foster a high-performance culture to deliver products aligned with strategic goals.
Key Responsibilities:
1. Product Strategy and Planning:
* Coach and mentor engineers across multiple technical domains.
* Foster collaboration, ownership, and continuous improvement.
* Support career growth, performance management, and professional development.
* Participate in recruiting, onboarding, and building a diverse team.
2. Execution and Delivery:
* Oversee the software development lifecycle.
* Partner with the CTO and product manager to translate product roadmaps into engineering plans.
* Manage delivery timelines, resources, and technical dependencies.
* Proactively identify and remove blockers.
3. Performance and Improvement:
* Establish engineering best practices.
* Ensure scalability, security, and performance in blockchain environments.
* Drive the adoption of modern devops practices.
* Stay current with emerging blockchain technologies.