As a senior blockchain engineering leader, you will guide and develop a distributed team of software engineers to achieve high-quality products aligned with strategic goals.
Key Responsibilities:
* Develop product strategies and plans by coaching and mentoring engineers across multiple technical domains.
* Establish a culture of collaboration, ownership, and continuous improvement among the team.
* Support career growth, performance management, and professional development for all team members.
* Collaborate in recruiting, onboarding, and building a diverse, high-performing team.
Execution and Delivery:
* Oversee the entire software development lifecycle, including planning, design, deployment, and maintenance.
* Partner with the CTO and Product Manager to translate product roadmaps into detailed execution plans.
* Manage delivery timelines, resources, and technical dependencies to ensure successful releases.
* Identify and resolve blockers proactively, ensuring team productivity and alignment.
Performance and Improvement:
* Develop and enforce best practices for code quality, smart contract security, and infrastructure reliability throughout the team.
* 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 drive innovation and continuous improvement.
Qualifications & Experience:
* Bachelor's degree or equivalent experience in Computer Science or a related field.
* 7+ years of software development experience, including 6+ years in an engineering leadership role.
* Familiarity with blockchains such as Ethereum is preferred.
* Software engineering background in frontend and backend services development is required.
* Understanding of microservice architecture and cloud-based deployments is essential.
* Experience with modern software development practices such as IaC, test automation, CI/CD, and containerization is required.
* Proven success leading technical teams through the full product lifecycle in Agile or startup environments is expected.
* Excellent analytical, problem-solving, and communication skills are necessary.