Director of Engineering
Role
Director of Engineering (reports to CEO)
Responsibilities
- Determine the ideal set of tooling to support current and future business needs
- Design and implement a team structure that facilitates rapidly hiring developers and engineers — and subsequently lead the team, one initial hires have been made
- Work closely with the Co-Founders to identify and hire key engineering talent
- Collaborate with the product team to continually identify and prioritize the staff of technical resources, in support of the delivery of new products and features
- Ship new software products, features and tooling on a bi-weekly basis; ensure that delivery time is in-line with the product roadmap
- Establish appropriate engineering KPIs, in support of the commercial needs of the company
- Provide regular updates and analysis to the Co-Founders — with specific suggestions to improve the development cycle, as well as support and maintenance of the existing codebase
- Stay abreast of the latest developments in the broader Bitcoin, Lightning and Fedimint ecosystem — and share internal updates to all members of the company, regarding noteworthy trends
- Oversee all quality control of the codebase, and implement best practices for systems and processes (as appropriate)
Skills
The ideal candidate has both a computer science background, as well as experience in managing people
- 10+ years of software development as an engineer
- Experience leading full-stack development, setting organizational goals, developing road maps and architecting complex systems — with the ultimate goal of minimizing technical debt for the organization in the years ahead
- Demonstrated technical expertise, evidenced via well-designed, secure and reliable consumer products previously shipped
- Familiarity with Bitcoin Core, and either LND or CLN
- Proficiency in English (both written and verbal)
- Positive and solution-oriented mindset
- Ability to work in a global, asynchronous environment
{{notification.msg}}