Key Responsibilities
Product strategy and planning involves leading, coaching, and mentoring engineers across multiple technical domains.
Fostering a culture of collaboration, ownership, and continuous improvement is essential.
SUPPORTING career growth, performance management, and professional development enables the team to thrive.
Recruiting, onboarding, and building a diverse, high-performing team requires partnering with key stakeholders.
Execution and Delivery
Oversight of the software development lifecycle, from planning and design to deployment and maintenance ensures successful project execution.
Collaboration with the CTO and Product Manager translates product roadmaps into actionable engineering plans.
Managing delivery timelines, resources, and technical dependencies guarantees on-time releases.
Identifying and removing blockers proactively maintains team productivity and alignment.
Performance and Improvement
Maintaining engineering best practices, including code quality, smart contract security, and infrastructure reliability, drives business success.
Ensuring scalability, security, and performance in blockchain and microservice-based environments is crucial.
Adopting modern DevOps practices such as IaC, CI/CD pipelines, containerization, and automated testing enhances efficiency.
Staying current with emerging blockchain technologies, protocols, and DeFi developments fosters innovation and improvement.
Qualifications & Experience
* A 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 is desirable.
* Software engineering background in frontend and backend services development is necessary.
* An understanding of microservice architecture and cloud-based deployments is required.
* Proven success leading technical teams through the full product lifecycle in Agile or startup environments is essential.
* Excellent analytical, problem-solving, and communication skills are necessary.
* Ability to balance technical depth with people management and cross-functional alignment is crucial.