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 3 months 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 (SDK-Node)

Backend Software Engineer position at Parity, working on SDK-Node development for the Polkadot network, requiring 3+ years of experience in distributed systems.

Software Engineer (Compilers/VM)

Software Engineer position at Parity focusing on compiler and virtual machine development for blockchain infrastructure, offering remote work and competitive benefits.

Software Engineer (Zombienet)

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

Software Engineer (Compilers/VM)

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

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.