Job Summary
We seek an experienced professional to lead and mentor a distributed team of software engineers.
* Grow a high-performing team through effective leadership and career development.
Key Responsibilities
Product Strategy and Planning:
* Coach and mentor engineers across multiple technical domains.
Execution and Delivery:
* Oversee the end-to-end software development lifecycle, from planning and design to deployment and maintenance.
* Partner with the CTO and Product Manager to translate product roadmaps into engineering execution plans.
* Manage delivery timelines, resources, and technical dependencies to ensure on-time releases.
Performance and Improvement:
* Establish and enforce engineering best practices across code quality, smart contract security, and infrastructure reliability.
* Ensure scalability, security, and performance in blockchain and microservice-based environments.