![logo](https://api.global.huntflow.io/logo/1c7e0190928843d7ba2c60610439e61a.png)
Principal Backend Engineer
P2P.org launched in 2018 with a mission to positively influence the development of PoS technologies. Since our launch we have grown to manage $7.5+ billion in staked assets across more than 40,000 investors and 50+ unique blockchain networks and now P2P.org is a global Top-3 Non-Custodial staking provider.
P2P.org has successfully raised $23M in a Series A Funding Round. This funding will support services for direct holders and also launch a new infrastructure platform for intermediaries, such as those offering custody, wallets, and exchanges.
We provide:
✅ staking infrastructure and services for banks, custodians, exchanges, wallets and institutional investors.
✅ blockchain foundation teams with infrastructure and services for faster product development. ✅ investors with a single entry point to all blockchains. ✅ developers with access to blockchain data.
P2P.org is comprised of talented, inspiring individuals spread around the globe ❤️
Nevertheless, our team is distributed, we have one thing in common: our passion for the decentralised future. We believe in the power of decentralised finance, a system that is supposed to be fair to everyone. We all share this passion to code, learn, create, and connect to collectively contribute to the future of finance 💰
P2P.org is a powerful brand with a good reputation, and over the years we have developed a good network. We try to provide the best conditions for our customers. We're also big tech geeks, with a keen interest in developing cool new tech, which further increases the confidence in our brand 🤓
P2P.org is ready to share its expertise, we definitely do an excellent job as a validator, we have become established validators in a lot of blockchain networks, so we have a broad outlook, and have accumulated a large set of knowledge and tools.
Position overview:
As the Principal Backend Engineer at P2P.org, you will lead the design and implementation of our backend systems and APIs for automated staking on blockchain networks, data access and other services. Your role is crucial in shaping the architecture, optimizing performance, and ensuring the reliability and security of our staking platform. Collaborating closely with cross-functional teams, you'll champion best practices in software development, such as code reviews, testing, monitoring, and logging. Your expertise in blockchain technologies and Web3 will be instrumental in delivering high-quality solutions to our clients, including large intermediaries and banks.
Responsibilities
- System Architecture and Design: Demonstrated expertise in designing and implementing scalable, reliable, and performant backend systems and APIs for mission-critical blockchain applications.
- Best Practices and Code Quality: Proficiency in implementing and promoting best practices in software development, such as code reviews, testing, monitoring, and logging, to ensure high-quality and maintainable codebase.
- Performance Optimization: Strong background in optimizing backend systems for high performance, scalability, and reliability, with a focus on diagnosing and resolving issues related to system crashes and poor performance.
- Observability and Monitoring: In-depth knowledge of observability principles and practices, with a track record of implementing effective monitoring, logging, and alerting solutions to enable quick problem localization and resolution.
- Knowledge Sharing and Mentorship: Foster a culture of knowledge sharing and collaboration within the team and promoting technical excellence across the
Requirements
- Proven experience in designing and developing backend systems and APIs, with a deep understanding of architecture patterns, performance optimization, and reliability best practices.
- Strong proficiency in JavaScript/TypeScript and Go programming languages, with hands-on experience in building scalable and maintainable backend applications.
- Expertise in databases, both relational and document-oriented, as well as caching mechanisms and cache invalidation strategies.
- Solid understanding of distributed systems, with a focus on designing and implementing resilient and fault-tolerant architectures.
- Familiarity with containerization technologies like Docker and the ability to build decoupled and environment-agnostic applications.
- Excellent problem-solving and analytical skills, with the ability to diagnose and resolve complex issues in a timely manner.
- Strong communication and teamwork skills, with the ability to collaborate effectively within cross-functional teams.
Bachelor's or higher degree in Computer Science, Engineering, or a related field. Proficient English language skills (C1 level or above).
Nice to have
- Experience with blockchain technologies and Web3, including Ethereum and other EVM-based networks.
- Familiarity with cryptography and blockchain security principles.
- Experience with modern frontend frameworks like Next.js, React, or Angular.
- Familiarity with setting up and using profiling, logging, and monitoring tools for enhanced observability and performance optimization.
- Experience working with cloud platforms such as Google Cloud, AWS and the ability to design and deploy applications with their specific limitations and strengths in mind.
Conditions
At P2P.org we have a team of experts with their own unique approach and ownership culture. Together we gain experience and make dreams come true! 🌟
- Remote working from any part of the world
- Work from anywhere in the world: an international distributed team
- Competitive salary level in $
- Well-being program
- Mental Health care program
- Compensation for education, including foreign language study programs & professional growth courses
- Equipment & co-working reimbursement program
- Overseas conferences, community immersion
- Positive and friendly communication culture
P2P.org is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, veteran status, or disability.