Software Engineer (Parachains Core)

Core blockchain infrastructure company founded by Ethereum co-founder Dr. Gavin Wood, building open-source technologies for Web3.
Distributed Systems
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Blockchain

Description For Software Engineer (Parachains Core)

Parity, a leading blockchain infrastructure company founded by Ethereum co-founder Dr. Gavin Wood, is seeking a Software Engineer for their Parachains Core team. This role focuses on building and maintaining the core technology of the Polkadot blockchain, specifically implementing parachain consensus in the Polkadot Node and Runtime. The position offers an opportunity to work on groundbreaking distributed systems technology in the Web3 space, pushing the boundaries of blockchain security, scalability, and decentralization.

The ideal candidate will join a remote team of ~10 engineers based in Europe, working on designing and implementing cutting-edge protocols fundamental to Polkadot's ecosystem. Key responsibilities include performance optimization, debugging complex distributed systems issues, and building comprehensive test suites. The role requires 3+ years of software engineering experience, strong distributed systems knowledge, and expertise in performance engineering.

Parity offers an attractive remote-first work environment with competitive compensation including tokens, flexible hours, and comprehensive benefits for eligible employees. The company maintains a strong open-source culture and provides opportunities to work with leading minds in the blockchain space. Team members can expect regular retreats, professional development support, and the chance to make significant contributions to the future of Web3 technology.

Working at Parity means joining a global team dedicated to creating a decentralized web that respects individual freedom and data sovereignty. The company's tech stack includes major blockchain projects like Polkadot, Substrate, and Kusama, offering engineers the chance to work on infrastructure that's shaping the future of the internet.

Last updated a day ago

Responsibilities For Software Engineer (Parachains Core)

  • Design, implement, and maintain cutting edge protocols for Polkadot
  • Contribute to projects focused on improving performance and lowering entry barriers
  • Debug and root cause complex issues in distributed systems
  • Build test suites for functionality and performance testing
  • Work remotely with a team of ~10 engineers based in Europe

Requirements For Software Engineer (Parachains Core)

Rust
  • 3+ years of experience as a Software Engineer
  • Hands on experience with implementing and maintaining distributed systems
  • Hands on experience with performance engineering and optimizations
  • Knowledge of software engineering best practices
  • Ability to collaborate in an open-source culture
  • Ability to solve complex problems over longer periods of time
  • Ownership and accountability for work in the long term
  • Drive projects to completion incrementally by establishing clear milestones

Benefits For Software Engineer (Parachains Core)

Medical Insurance
Parental Leave
Education Budget
  • Competitive remuneration packages including tokens
  • Remote-first environment with flexible hours
  • Team and company-wide retreats
  • Work laptop
  • Health care (for Germany, Portugal, Switzerland and UK employees)
  • Parental leave (for Germany, Portugal, Switzerland and UK employees)
  • 28 days PTO per year (for Germany, Portugal, Switzerland and UK employees)
  • Yearly L&D budget
  • Language classes

Interested in this job?

Jobs Related To Parity Software Engineer (Parachains Core)

Software Engineer (Parachains Core)

Software Engineer position at Parity focusing on Polkadot blockchain core technology, requiring 3+ years experience in distributed systems and performance engineering.

Software Development Engineer, Annapurna Labs, Trainium Collectives

Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for AI scaling, requiring strong C/C++ and Linux expertise.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon Kuiper to build cloud services and APIs for satellite communications simulation systems.

Software Dev Engineer II, Software Defined Network Agent, Project Kuiper

Software Dev Engineer II position at Amazon's Project Kuiper, developing network control plane software for a global satellite-based broadband system.

Software Engineer II

Microsoft Software Engineer II position focusing on managing planet-scale distributed systems, requiring 2+ years experience and expertise in system reliability and incident response.