Description:
We are currently partnered with an exciting blockchain lab enabling cutting-edge protocols in the Ethereum space actively supporting a remote-first environment. They are currently looking to expand their Engineering Team with a Technical Program Manager.
This is a fully remote opportunity with Europe.
Key Responsibilities for this Technical Program Manager position:
- Provide strategic and technical guidance to the engineering team, ensuring successful project execution in close collaboration with the Head of Engineering and Tech Leads.
- Work with the Head of Engineering to deliver technical projects, identifying risks, dependencies, and bottlenecks, and prioritizing resources.
- Oversee the development and implementation of technical solutions aligned with company goals.
- Partner with Product and Growth teams to translate business requirements into technical requirements.
- Create a dynamic and accountable environment with minimal necessary processes like roadmaps, milestones, and regular team meetings.
- Nurture an engineering culture of ownership, trust, and high performance and oversee the development of individual contributors and team leaders.
Key Requirements:
- Master’s Degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as a Software Engineer, including 2+ years in a Tech Lead role.
- Solid understanding of systems architecture design and blockchain technology, especially Ethereum.
- Experience with message-based and event-based programming and architecture.
- Focus on specification-first development.
- Proven ability to work with diverse internal and external stakeholders.
- Coding experience in Rust, Go, or Solidity.
- Contributions to open-source software.