Software Engineer

Parity is one of the world's most experienced core blockchain infrastructure companies, laying the foundation for the new decentralised internet.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Blockchain

Description For Software Engineer

Parity, founded by Dr. Gavin Wood (co-founder and former CTO of Ethereum), is a leading blockchain infrastructure company. We're building open-source technologies for a decentralized web, including Polkadot, Substrate, and Kusama. The Parachains Core team is responsible for designing, building, and maintaining the core technology of the Polkadot blockchain, focusing on parachain consensus implementation.

As a Software Engineer in our team, you'll:

  • Design and implement cutting-edge protocols for Polkadot's security and scalability
  • Contribute to performance improvement projects
  • Debug complex issues in distributed systems
  • Build comprehensive test suites for our microservice-like architecture

We're looking for someone with:

  • 3+ years of Software Engineering experience
  • Hands-on experience with distributed systems and performance engineering
  • Knowledge of software engineering best practices
  • Ability to collaborate in an open-source culture and solve complex problems
  • Strong ownership and accountability

We offer:

  • Competitive remuneration including tokens (where legally possible)
  • Remote-first, flexible work environment
  • Access to industry experts and learning opportunities
  • Team and company-wide retreats
  • Work laptop

Join us in shaping the future of decentralized internet!

Last updated 11 hours ago

Responsibilities For Software Engineer

  • Design, implement, and maintain cutting edge protocols that are foundational to the security, scalability and adoption of Polkadot
  • Contribute to projects focused on improving performance (latency, single shard performance) or lowering the entry barrier to the Polkadot ecosystem
  • Debug and root cause complex issues in distributed systems (scalability, performance regressions and generally bugs that surface at scale)
  • Build test suites that ensure the functionality and performance of multiple components working together in a 'microservice like' architecture
  • Work fully remotely with a remote team of ~10 engineers based in Europe

Requirements For Software Engineer

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
  • Collaborate with others in an open-source culture, open to feedback with a critical mindset
  • Ability to solve complex problems over longer periods of time
  • Ownership and accountability for your work in the long term
  • Drive projects to completion incrementally by establishing clear milestones

Benefits For Software Engineer

Equity
  • Competitive remuneration packages based on iterative market research, including tokens (where legally possible)
  • 'Future of work' environment that's remote-first and self-initiating with flexible hours
  • Team mates that are genuinely excited about their impact and projects
  • Access to the brightest minds in this space to learn about Web3 and develop your skills and knowledge while on the job
  • Becoming part of the wider ecosystem (career and networking opportunities)
  • Team and company-wide retreats
  • Work laptop

Interested in this job?

Jobs Related To Parity Software Engineer

Software Development Engineer, VASTech

Amazon seeks a Software Development Engineer for their VASTech team in Hyderabad to build a revolutionary services platform, working on cutting-edge technology and solving complex problems.

Software Development Engineer, AWS Alameda

Join AWS Alameda as a Software Development Engineer to build innovative control plane technologies for AWS services.

Software Development Engineer II, Denied Party Screening

Join Amazon as a Software Development Engineer II to build automatic mechanisms for detecting and preventing prohibited transactions, screening billions of events daily.

Software Development Engineer II, Employee Services Technology

Amazon is hiring a Software Development Engineer II for their Employee Services Technology team to design and develop scalable solutions using AWS services.

Software Development Engineer, Charge Calc

Amazon seeks a Software Development Engineer for the Ordering team to work on large-scale distributed systems and e-commerce workflows.