Blockstack is software for a user-owned internet. It's the easiest way to build decentralized apps that can scale. Core protocols for Blockstack are developed as open-source & there are 400+ independent apps on the network. Blockstack PBC is a leading entity within the Stacks Ecosystem, advancing the initial research & development of the Stacks Blockchain & developer tools for decentralized applications. The mission of the open-source community & broader ecosystem is to provide software for a user owned internet that returns online data ownership to developers & consumers.
Blockstack PBC was founded in 2013 & is headquartered in New York City with employees & contractors in Canada, Europe, & Asia, Blockstack PBC is funded & backed by more than $75 million from Union Square Ventures, Y Combinator, Lux Capital, Winklevoss Capital, Naval Ravikant, & many more. More info here
Our growing engineering organization is comprised of ~14 full-time engineers distributed across several time-zones. We are looking to add our first Engineering Manager to lead 1-2 teams of front-end & full-stack developers. This role is ideal for a hands-on, technical manager who wants to further develop their management skills, & will be reporting into the Head of Engineering.
What You'll Do:
Manage, grow & mentor a high performing team of frontend & full-stack engineers
Partner with Product Managers & other stakeholders to drive the roadmap & priorities for your team
Own execution of your teams: set & execute against timelines for feature completion & create transparency around their progress.
Promote a culture of engineering excellence & continuing education within our team & across the company.
Be the guardian for a healthy, happy culture on your teams & beyond
Contribute to & lead engineering-wide initiatives such as process & operational improvements
Recruit, build, & retain a talented engineering team
What We're Looking For:
Experience operating in an ambiguous environment with a highly technical product
Proficiency at project management; can make the right tradeoffs to ship projects on time with high quality.
Experience managing front-end & full-stack engineers
Experience partnering with product & design team to build out strategies
Excellent communication & collaboration skills
Analytical & mathematical mind, demonstrative ability to evaluating & solving complex problems
5 + years experience in software engineering, with 2 + years combined tech leadership & people management.
Experience working on open-source projects
Experience managing a remote team