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 a month 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 (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 Engineer (Full Stack)

Full Stack Software Engineer role at Citylitics, building predictive intelligence platforms for infrastructure markets, requiring 3+ years of experience in web development and distributed systems.

Software Engineers X 5 - Kotlin

Software Engineer role at Simple Machines focusing on Kotlin development, backend services, and scalable solutions in a global technology firm.

Software Developer

Software Developer position at PeopleCert developing certification exam applications using cloud technologies and various programming languages.