Job Description
Summary
The Head of Engineering for Staking and Blockchain Software Services will lead our software development efforts to build and maintain a secure, high-performance, and scalable staking platform. This role requires a blend of technical expertise, strategic thinking, blockchain foundation relationships, and team leadership. You will work closely with cross-functional teams, including product, security, and operations, to develop and implement software service solutions that meet the needs of our clients and partners. You will also foster strong relationship and strategic partnerships with Ethereum Foundation and other leading Blockchain foundations.
Responsibilities
- Define and implement a technology-first strategy that achieves business competitive advantage and multi-year evolution and exponential scalability.
- Oversee the design, development, and implementation of staking and blockchain-related products, ensuring high standards of quality, scalability, and security.
- Ensure API services are reliable, resilient, and capable of handling high throughput and complex blockchain stateful cases, with robust authentication and security measures in place.
- Lead, mentor, and grow a high-performing team of software engineers, smart contract developers, and tech managers.
- Foster a culture of innovation, collaboration, and continuous improvement within the software development teams.
- End-to-end hiring process, performance management, and competency growth of engineering teams.
- Partner closely with product managers for resource planning and maintaining alignment between technology and product needs.
- Ensure performance and operational excellence by establishing robust monitoring and alerting standards, incident management, and continuously improving platform reliability.
- Oversee engineering processes, manage the technological stack. Drive the adoption of new engineering practices to ensure continuous improvement.
- Collaborate with cross-functional teams (product, operations, and security) to ensure alignment on project goals and deliverables.
- Oversee budget planning for engineering, balancing costs with performance and strategic needs.
Community Engagement & Industry Relations
- Engage with the broader blockchain community, particularly key protocols such as Ethereum, to establish p2p.org as a trusted and knowledgeable player in the industry.
- Build and maintain relationships with leading blockchain protocols, contributing to discussions, sharing insights, and staying informed about developments in staking and blockchain infrastructure.
- Represent p2p.org at industry events, conferences, and forums, presenting on technical topics and participating in panels to raise the company's profile.
- Collaborate with industry partners on joint initiatives, technical integrations, and pilot programs, ensuring alignment with protocol upgrades and ecosystem changes.
Requirements
- 10+ years of hands-on technical leadership experience across full tech stacks, software design and architecture, software development processes, and multi-year technical strategy evolution to meet challenging and rapidly-growing business objectives.
- 5+ years of experience in building and managing high-performing and innovative software development teams from scratch; including recruiting, developing, and retaining top tech talent.
- Experience designing, building, and scaling API servers, with strong knowledge of RESTful API design principles, security practices, and API performance optimization.
- Exceptional technical experience in designing and building scalable, high-load, fault-tolerant, secure, and highly-available software services and systems.
- Proven senior management of tech managers, tech leads, and tenured senior individual contributors.
- High tech depth and comfortable in diving into complex design and code.
- Proven experience working and challenging product management leaders to align technology resources with product priorities and ensure effective execution and business growth.
- Expertise in setting and driving technical best practices in engineering design/implementation and operational excellence for complex technical products, with extremely strict client SLAs.
- Experience in frugal agile budget planning and resource allocation to optimize team and organizational performance.
- Strong knowledge of DevOps practices, including CI/CD, containerization (e.g., Docker), and cloud infrastructure (e.g., OCI, Google Cloud, AWS, Bare-metal).
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
Preferred Qualifications
- Strong background in blockchain technology, especially in staking services and consensus mechanisms.
- Deep understanding of blockchain protocols (e.g., Ethereum, Polkadot, TON, Bitcoin, Cosmos) and decentralized applications.
- Public engagement and collaboration with leading blockchain protocols; including Ethereum.
- Knowledge of blockchain security, including potential vulnerabilities, attack vectors, and mitigation strategies.
- Experience engaging with the blockchain research community, participating in discussions, and establishing relationships with protocol developers.
- Prior experience with smart contract development and auditing is a plus.
Conditions
- Competitive salary, bonus, and Long-Term Incentive Plan
- Unlimited Recharge Leave and flexible remote working options.
- Comprehensive medical & well-being benefits, including mental health therapy and coaching support.
- Work alongside top-tier professionals from leading global companies, collaborating with experts who drive innovation and business success.
- A collaborative and supportive team culture that spans across the globe.
Join us and play a key role in building the future of decentralized finance. Apply now to take the next step in your career and help shape the future of the crypto industry.
Skills
- AWS
- Communications Skills
- Development
- Leadership
- Software Engineering
- Team Collaboration