Software Engineer (SDK-Node)

Building the foundation for Polkadot ecosystem, focusing on decentralized technology and a better web that respects individual freedom and data.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Blockchain

Description For Software Engineer (SDK-Node)

Parity is seeking a Software Engineer for their SDK-Node team, playing a crucial role in developing and maintaining the Polkadot network's node software. This position offers an opportunity to work on fundamental blockchain infrastructure, focusing on networking, databases, runtime execution, consensus mechanisms, and synchronisation logic. The role combines deep technical work with open-source development principles, requiring strong backend development skills and distributed systems knowledge. Working in a remote-first environment, you'll collaborate with global experts while contributing to the future of Web3 technology. The position offers competitive compensation, including tokens, flexible working conditions, and substantial professional development opportunities. Ideal candidates should have at least 3 years of software engineering experience, with Rust programming language knowledge being a plus. The role provides exposure to cutting-edge blockchain technology while working with some of the brightest minds in the space.

Last updated 8 hours ago

Responsibilities For Software Engineer (SDK-Node)

  • Work with a team of rust and backend experts globally
  • Discuss new features, designs and issues with team and community on GitHub
  • Debug complex problems requiring detailed analysis
  • Create integration and unit tests for node functionality
  • Think about bleeding edge problems that require innovative solutions

Requirements For Software Engineer (SDK-Node)

Rust
  • At least 3 years of experience as a software engineer
  • Significant backend experience
  • Ability to work on problems end-to-end
  • Clear communication and team player skills
  • Experience with distributed systems
  • Ability to grasp and learn new concepts quickly
  • Ownership and responsibility for area of expertise
  • Ability to work autonomously
  • Skills in identifying and removing performance bottlenecks

Benefits For Software Engineer (SDK-Node)

Education Budget
Relocation Benefits
Equity
  • Competitive remuneration packages including tokens
  • Remote-first, global working environment with flexible hours
  • Team and company retreats
  • Educational initiatives and Web3 learning opportunities
  • Opportunity to relocate to Germany or Portugal
  • 28 paid vacation days per year (for Germany, Portugal, or UK employees)
  • Work laptop and equipment provided
  • £2,500 yearly learning and development budget

Interested in this job?

Jobs Related To Parity Software Engineer (SDK-Node)

Software Engineer (Compilers/VM)

Software Engineer position at Parity focusing on compiler development and virtual machine implementation for blockchain infrastructure.

Software Engineer (Zombienet)

Software Engineer position at Parity focusing on Zombienet development, requiring Rust and TypeScript skills for blockchain infrastructure development.

Software Engineer - Smart Contracts (PolkaVM)

Software Engineer position at Parity Technologies working on PolkaVM and smart contract execution in the Polkadot ecosystem.

Software Engineer

Join Parity as a Software Engineer to build cutting-edge blockchain infrastructure for Polkadot and shape the future of the decentralized web.

Software Development Engineer II, Disability and Leave Services

Backend Software Engineer role at Amazon focusing on disability and leave management systems, requiring 3+ years experience in software development.