Blockchain Leadership Role
We are seeking an experienced professional to lead a distributed team of software engineers.
* Lead, coach, and mentor engineers across multiple technical domains.
* Foster a culture of collaboration, ownership, and continuous improvement.
* Support career growth, performance management, and professional development.
Main Responsibilities:
* Oversee the end-to-end software development lifecycle.
* Partner with CTO and Product Manager to translate product roadmaps into engineering execution plans.
* Manage delivery timelines, resources, and technical dependencies to ensure on-time releases.
Requirements:
* Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
* 7+ years of software development experience, including 6+ years in an engineering leadership or management role.
* Familiarity with blockchains such as Ethereum and other blockchains preferred.
* Experience in modern software development practices like infrastructure as code, test automation, CI/CD, and containerization.
* Excellent analytical, problem-solving, and communication skills.
Key Skills:
* Blockchain technology
* Software development lifecycle
* Team leadership