Enablement Technical Lead
About the Role
You will work directly with ecosystem builders to implement and maintain resilient web3 integrations and develop decentralized applications. You will define your team's technical approach, own technical deliverables under the guidance of a Solution Architect, join small Agile teams to build missing components, enforce rigorous testing and CI/CD practices, coach and train engineers, and engage with customers at both technical and non-technical levels.
Requirements
- 7+ years of experience as a Software Engineer
- 2+ years of experience as a tech lead leading Senior Software Engineers
- Mastery of one discipline: Backend development with TypeScript and Node.js (preference for Nest.js) or Mobile development with TypeScript, React Native and React
- Willingness to learn other listed disciplines
- Strong knowledge of blockchain technology and the Ethereum ecosystem
- Hands-on experience in Web3 application development
- Experience delivering software projects to production
- High standards for testing including unit, integration and component testing
- Knowledge of CI/CD and DevOps best practices
- Experience working on Agile software development projects
- Experience working in a client facing environment engaging with customers at technical and non-technical levels
- BSc or MSc in Computer Science or related subject (bonus)
- Experience deploying blockchain infrastructure (bonus)
- Experience with Solidity, Wagmi, Viem or Ethers.js (bonus)
- Experience with PostgreSQL or MongoDB (bonus)
- Experience with Docker and/or Kubernetes (bonus)
Responsibilities
- Act as primary interface for top partner accounts
- Ensure product adoption and retention among high-impact partners
- Lead and deliver resilient web3 integrations with builders and partners
- Define the team's technical approach for one or multiple projects
- Own technical deliverables under the guidance of a Solution Architect
- Build alongside builders in small Agile teams to deliver missing components
- Enforce testing standards and CI/CD and DevOps best practices
- Coach, train and upskill the engineering team
- Engage with customers at technical and non-technical levels
