Job Title:
Engineering Lead
Drive technical excellence and foster a high-performance culture that delivers reliable, scalable, and high-quality products aligned with strategic goals.
Key Responsibilities:
* Lead and mentor engineers across multiple technical domains.
* Foster a culture of collaboration, ownership, and continuous improvement.
* Support career growth, performance management, and professional development.
* Participate in recruiting, onboarding, and building a diverse, high-performing team.
* 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 timely releases.
* Proactively identify and remove blockers ensuring team productivity and alignment.
* 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.
* Drive the adoption of modern DevOps practices IaC, CI/CD pipelines, containerization, automated testing.
* Stay current with emerging blockchain technologies protocols, and DeFi developments to guide innovation and continuous improvement.