Blockchain Leadership Role
This position involves leading a distributed team of software engineers to achieve strategic objectives. The successful candidate will foster a high-performance culture, ensure technical excellence, and drive the delivery of reliable, scalable, and high-quality products.
Key Responsibilities:
* Product Strategy and Planning: Lead, mentor, and grow engineers across multiple technical domains, promoting collaboration, ownership, and continuous improvement, supporting career growth, performance management, and professional development, participating in recruiting, onboarding, and building a diverse team.
* Execution and Delivery: Oversee the end-to-end software development lifecycle, from planning and design to deployment and maintenance, partnering with the CTO and Product Manager to translate product roadmaps into engineering execution plans, managing delivery timelines, resources, and technical dependencies to ensure on-time releases, proactively identifying and removing blockers, ensuring team productivity and alignment.
* Performance and Improvement: Establish and enforce engineering best practices across code quality, smart contract security, and infrastructure reliability, ensuring scalability, security, and performance in blockchain and microservice-based environments, driving the adoption of modern DevOps practices (IaC, CI/CD pipelines, containerization, automated testing), staying current with emerging blockchain technologies, protocols, and DeFi developments to guide innovation and continuous improvement.