Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Parachains Core) - Full-time image - Rise Careers
Job details

Software Engineer (Parachains Core) - Full-time

About Us

Parity is one of the world's most experienced core blockchain infrastructure companies, laying the foundation for the new decentralised internet. Parity was founded by Dr. Gavin Wood, co-founder and former CTO of Ethereum, the primary engineer behind the Ethereum Virtual Machine (EVM), inventor of the Solidity programming language, and primary author of the Ethereum Yellowpaper.

We believe in a decentralised web that respects the freedom and data of individuals and empowers developers to create better services. Our vision is to create a world based on truthful, rather than trustful, interactions.

With a remote-first, global team, Parity is building open-source technologies for developers and organisations to implement and build upon. Our Web3 tech stack includes Polkadot, Substrate, and Kusama.

People in Our Collective Are

  • Highly motivated to contribute to Parity’s mission and be part of something bigger

  • Excited to work on projects that are groundbreaking and complex

  • Autonomous workers that self-initiate, but also collaborate well with others

  • Taking maximum accountability and having minimum ego at work

  • Comfortable with chaos and adapting to the ever-changing Web3 space

  • Continuously educating themselves about Parity and the wider ecosystem

About the Team

The Parachains Core team is responsible for designing, building, and maintaining the core technology of the Polkadot blockchain. The team's responsibility is focused on the implementation of parachain consensus in the Polkadot Node and Runtime. Our mission is to continuously push the boundaries of what is possible in terms of security, scalability and decentralization of blockchain networks. We embody the open source culture by building, sharing ideas, and taking feedback openly on Github: https://github.com/paritytech/polkadot-sdk 

About the Position

  • 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

  • You will work fully remotely with a remote team of ~10 engineers based in Europe.

About You

  • 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

About Working for Us

  • 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

Those joining our collective as an employee in Germany, Portugal, and the UK, also enjoy benefits such as healthcare, parental leave, PTO (28 days per year) and local team events.

Parity is an Equal Opportunity Employer. We welcome diversity in our global team and care about everyone in our collective feeling included and welcome.

View our Applicant Notice to see how we use your data.

Is this position not quite your match? Browse our other open roles.

What You Should Know About Software Engineer (Parachains Core) - Full-time, Parity

At Parity, we're excited to offer a full-time Software Engineer (Parachains Core) position that plays a pivotal role in revolutionizing the blockchain technology landscape. Founded by the brilliant Dr. Gavin Wood, who also co-created Ethereum, our mission is to create a decentralized web that prioritizes user freedom and provides developers with the tools they need to build innovative services. As a Software Engineer on our Parachains Core team, you're going to dive deep into the heart of the Polkadot ecosystem, designing and building cutting-edge protocols that enhance security, scalability, and overall adoption. Imagine collaborating with a remote team of like-minded engineers to solve complex problems and debug issues in distributed systems. With Parity's commitment to open-source culture, you'll have endless opportunities to share ideas and refine your skills while contributing to something monumental. We value accountability and flexibility, which means you can work from anywhere and keep your hours flexible! With a competitive remuneration package that includes market-based salaries and tokens in some cases, joining our collective means you're not just taking a job; you're becoming part of a vibrant community that’s genuinely passionate about the impact of their work. If you're excited about pushing technological boundaries and driving innovative projects to completion, then we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer (Parachains Core) - Full-time Role at Parity
What are the responsibilities of a Software Engineer (Parachains Core) at Parity?

As a Software Engineer (Parachains Core) at Parity, your primary responsibilities include designing, implementing, and maintaining advanced protocols that are crucial to the security and scalability of the Polkadot ecosystem. You will work on optimizing performance, debugging complex distributed system issues, and developing test suites that ensure functionality across various components. Collaboration with other engineers in an open-source environment is also key as you drive complex projects to completion.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer role at Parity?

To apply for the Software Engineer (Parachains Core) role at Parity, you should have a minimum of 3 years of experience in software engineering, with hands-on expertise in implementing and maintaining distributed systems. A solid foundation in performance engineering, a good understanding of software engineering best practices, and the ability to solve complex problems independently are crucial qualifications. Moreover, a collaborative mindset to embrace feedback in an open-source culture is highly valued.

Join Rise to see the full answer
What does the work culture look like for a Software Engineer at Parity?

Working as a Software Engineer (Parachains Core) at Parity means joining a remote-first team that thrives on autonomy, accountability, and a passion for technological innovation. The culture emphasizes continuous learning and collaboration, where sharing ideas and building on them is the norm. Team members are encouraged to adapt to the rapidly changing Web3 landscape while contributing to a supportive and inclusive environment. Our emphasis on diversity means everyone’s contributions are valued.

Join Rise to see the full answer
How does Parity support the professional development of Software Engineers?

At Parity, professional development is taken seriously. As a Software Engineer (Parachains Core), you will have access to a network of industry experts and resources to enhance your knowledge of Web3 technologies. Additionally, our 'future of work' environment fosters continual learning opportunities through hands-on projects, team collaborations, and insightful company-wide retreats, making your growth an integral part of your role.

Join Rise to see the full answer
What benefits do Software Engineers at Parity receive?

Software Engineers at Parity enjoy a competitive remuneration package, which includes salaries based on market research and potential token options, where legally permitted. Employees also benefit from a flexible working environment, 28 days of PTO, healthcare in select regions, parental leave, and opportunities for local team events. These perks are designed to ensure our engineers feel supported both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Parachains Core) - Full-time
Can you describe your experience with distributed systems as a Software Engineer?

When answering this question, focus on specific projects where you implemented distributed systems. Highlight the technologies used, the challenges faced, and how you overcame them. Sharing specific metrics or outcomes from your projects (like performance improvements or scalability achievements) can illustrate your success and technical prowess.

Join Rise to see the full answer
What strategies do you use to debug complex technical issues?

Discuss a systematic approach to debugging, such as breaking the problem into smaller parts, using logging and monitoring tools effectively, and running experiments to isolate variables. Mention specific experiences where your debugging skills led to significant breakthroughs, demonstrating both technical knowledge and problem-solving abilities.

Join Rise to see the full answer
How do you ensure the security of blockchain protocols?

Here, emphasize your understanding of blockchain security concerns, such as consensus mechanisms and cryptographic principles. Talk about specific techniques you’ve used to identify vulnerabilities, conduct security assessments, or improve existing security measures in previous projects to showcase your proactive approach.

Join Rise to see the full answer
Can you explain the importance of performance engineering in blockchain?

Performance engineering is critical in blockchain because it directly affects user experience and scalability. When answering, highlight your experience optimizing blockchain systems for latency and throughput. Relate this to specific technologies implemented in your previous roles to describe how you measured and achieved performance improvements.

Join Rise to see the full answer
What tools do you prefer for testing software components, and why?

Discuss the tools you have experience with, such as unit testing frameworks or CI/CD pipelines. Explain why you prefer certain tools based on factors like ease of integration, reporting features, or community support. Be sure to link this back to how thorough testing contributes to the reliability of distributed systems.

Join Rise to see the full answer
How do you stay updated with the latest advancements in blockchain technology?

Express your commitment to continuous learning by sharing specific resources you utilize, such as industry publications, conferences, or online courses. Mention how you apply new knowledge to your work, ensuring you remain at the forefront of blockchain development and contribute valuable insights to your team.

Join Rise to see the full answer
What are some challenges you anticipate in the role of Software Engineer (Parachains Core)?

Identify challenges such as navigating the fast-paced nature of Web3, achieving consensus in decentralized systems, or addressing resource constraints in distributed environments. Present these challenges along with strategies that you've employed in the past to overcome similar issues, demonstrating foresight and resilience.

Join Rise to see the full answer
Describe your experience working in open-source projects.

Highlight specific open-source projects where you've contributed. Discuss the collaborative approach you took, detailing how you communicated with others, processed feedback, and incorporated changes based on peer reviews. This shows your adaptability and willingness to engage in a community-oriented development process.

Join Rise to see the full answer
What is your approach to collaborating with a remote team?

Focus on communication and collaboration tools you use to foster relationship building. Share experiences or best practices that ensure everyone stays aligned and engaged, even across different time zones. Highlight how you manage time effectively to balance collaboration with individual contributions.

Join Rise to see the full answer
Why are you interested in working at Parity as a Software Engineer?

In your response, convey your alignment with Parity's mission of a decentralized web and the innovative challenges the company tackles. Discuss specific aspects of the role that excite you, such as the opportunity to work on Polkadot or the open-source culture, proving that you have researched and understood the company values and vision.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Parity Remote No location specified
Posted 2 days ago
Photo of the Rise User
ServiceNow Remote Hamerton House 18-20 Aharon Bart St., Bldg. B 3rd Floor, Petah Tikva, Israel
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
ZayZoon Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Commuter Benefits
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
401K Matching
Paid Time-Off
Some Meals Provided
Snacks
Onsite Gym
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Sopra Steria Remote Ringwade, 3439 LM Nieuwegein, Netherlands
Posted 14 days ago

Parity Technologies is a core blockchain infrastructure company. It is creating an open-source creative commons that will enable people to create better institutions through technology. This started with work building Ethereum. Today, Parity is fo...

12 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!