
PwC Poland’s Digital& team is a modern software house within a large consulting company. We connect start-up dynamics and innovation with endless possibilities of a pre-established PwC global network.
Join us and seize the opportunity to work on cutting-edge technologies like GenAI, AI agents & co-pilots, cloud computing, chatbots, data lakes, and advanced machine learning algorithms, all built on a foundation of modern application development across diverse frontend and backend technologies.
We are looking for:
Blockchain Engineer (Rust) - Building a Blockchain (freelance)
Your future role:
- Architect, develop, and optimize blockchain protocols using Rust.
- Design and implement advanced consensus mechanisms and cryptographic solutions.
- Work on Layer 1 and Layer 2 blockchain solutions, ensuring high performance and security.
- Develop and maintain smart contract platforms (e.g., Substrate).
- Optimize blockchain storage solutions and work with databases such as RocksDB.
- Ensure interoperability between different blockchain networks.
- Lead technical discussions, mentor junior engineers, and conduct code reviews.
Apply if you have:
Expert Level:
- 7+ years of experience in distributed systems and blockchain development.
- Deep understanding of consensus mechanisms (PoW, PoS, BFT, etc.) and their implementation.
- Expertise in cryptographic security, including hashing, digital signatures, and zero-knowledge proofs.
- Experience in designing tokenomics and blockchain economic models.
- Strong background in developing Layer 1/Layer 2 blockchain solutions and cross-chain interoperability.
- Proven ability to design and implement secure cryptographic systems.
Senior Level:
- 4+ years of experience in Rust and distributed systems.
- Strong knowledge of cryptographic principles and blockchain security.
- Experience in designing and optimizing consensus algorithms.
- Hands-on experience with smart contracts (Substrate, EVM-based platforms, etc.).
- Proficiency in performance profiling and optimization tools (Flamegraph, perf).
- Ability to lead technical discussions, perform code reviews, and mentor engineers.
Mid Level:
- 2-3 years of experience in Rust development.
- Basic knowledge of cryptographic techniques such as hashing and digital signatures.
- Experience working with consensus algorithms (PoW, PoS, etc.).
- Familiarity with fundamental blockchain data structures (Merkle Trees, DAGs).
- Understanding of database systems (e.g., RocksDB) and their role in blockchain.
- Proficiency in Rust testing and debugging tools.
By joining us you gain:
- Work on diverse and intriguing projects, avoiding routine and promoting a consulting mindset,
- Benefit from a hybrid work model, flexible hours, and the possibility of occasional remote work,
- Clear career progression path that values a consulting-oriented approach,
- Opportunities to engage in international projects and occasional business trips.
Recruitment process:
- Submit your resume,
- Have a short phone conversation with our Recruiter,
- Let's get to know each other better in the interview!
With any queries please contact pl_ITrecruitment@pwc.com with job title in the subject.