IOHKIO

Senior Software Engineer (Rust) - Partner Chains

Founded in 2015 by Charles Hoskinson and Jeremy Wood, IOHK is one of the world's pre-eminent blockchain infrastructure research and engineering companies.

IOHK

Employee count: 201-500

United Kingdom only
Apply now

Summary

IO Global, developer of the Cardano blockchain platform, is looking for a Senior Software Engineer (Rust) to join its Partner Chains team. You will be working with highly skilled people and be responsible for a recently started Cardano sidechain product for IOG.

Our team is developing a Rust-based blockchain application that will enable interoperability.

Our code base is open source, because IOG believes in transparency, security and peer review. Some of our implementations are based on academic research, so if you are keen on implementing formal requirements, you will be able to participate in those.

We are looking for the best people to join us, work with us and help us to change the world. If you are a problem-solver who is self-driven with a black belt in getting stuff done, we want to talk to you!

Your mission

  • Follow agile software development practices
  • Work with teams across multiple time zones
  • Work independently on software development tasks
  • Be proactive and require minimal supervision or mentoring to complete tasks
  • Review specifications produced by architects and formal methods specialists
  • Contribute to the design of algorithms
  • Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications
  • Commit often and submit small pull requests frequently
  • Cover your code with unit, property, and integration tests when applicable
  • Review the pull requests of your teammates
  • Fix bugs in your own code and in legacy code from others
  • Be available for emergency fixing of severity 1 issues on deployed products
  • Integrate software components and third-party libraries
  • Verify and deploy programs and systems
  • Troubleshoot, debug, and upgrade existing software
  • Write documentation for the code
  • Write technical user manuals
  • Be knowledgeable about distributed and concurrent computation
  • Bonus: Be knowledgeable about the basics of cryptography.

Requirements

Your expertise

  • A degree in Computer Science is desirable but not essential
  • Minimum 3 years of Rust development experience, with mandatory expertise in the Substrate framework.
  • Software development experience (6+ years)
  • Blockchain experience is a plus but not critical
  • Experience working with Git and Git workflow
  • Practical experience with Agile software development methods
  • Knowledge of functional and object-oriented programming paradigms
  • Plus domain knowledge on low-level network communications protocol
  • Knowledge of distributed systems.

Benefits

  • Flexible schedule
  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO
  • Medical Benefits

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let IOHK know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 24, 2024

Posted on

May 25, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About IOHK

Learn more about IOHK and their company culture.

View company profile

Founded in 2015 by Charles Hoskinson and Jeremy Wood, IOHK is one of the world's pre-eminent blockchain infrastructure research and engineering companies. We are a fully decentralised remote working organisation committed to the highest principles of academic rigour and evidence-based software development. The company builds high-assurance blockchain infrastructure solutions for public, private sector and government clients. It is also the driving force behind the decentralised and smart contract platform, Cardano.

Cascading disruption

It is the founding principle of IOHK. Cascading disruption is the idea that most of the structures that form the world’s financial, governance and social systems are inherently unstable and thus minor perturbations can cause a ripple effect that fundamentally reconfigures the entire system. Our company is committed to identifying and developing technology to force these perturbations in order to push towards a more fair and transparent order.

The mission of IOHK

We view the world as a series of giant and mostly interconnected social graphs with hundreds of complex systems embedded. Our mission is to perturb the graphs to a more connected, transparent and fair configuration for both the flow of ideas and value.

Input Output the company

IOHK is a truly global organisation with a remote team of 400+ people across 50+ countries. We have a rich culture with people from all over the world offering different skillsets, different cultural perspectives and at different life stages.

Employee benefits

Learn about the employee benefits and perks provided at IOHK.

View benefits

Flexible work schedule

As a global, distributed company, colleagues can work to a flexible schedule.

Laptop reimbursement

All colleagues are eligible to have a laptop purchase reimbursed up to $2,000.

Generous vacation

All of our full-time employees and service providers receive a minimum of 4 weeks PTO a year.

Professional development

IO Global offers specialised learning platforms & extensive internal content for continued learning, up-skilling, and development.

View IOHK's employee benefits
Claim this profileIOHK logoIO

IOHK

View company profileVisit iohk.io

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

37 remote jobs at IOHK

Explore the variety of open remote roles at IOHK, offering flexible work options across multiple disciplines and skill levels.

View all jobs at IOHK
IOHK logoIO
United Kingdom only

Business Development Manager - Midnight

IOHK

Employee count: 201-500

IOHK logoIO
United Kingdom only

Head of Architecture - Midnight

IOHK

Employee count: 201-500

IOHK logoIO
United Kingdom only

Senior Formal Methods Engineer - XSY

IOHK

Employee count: 201-500

IOHK logoIO
United Kingdom only

Senior Software Engineer (TypeScript) - Midnight

IOHK

Employee count: 201-500

IOHK logoIO
United Kingdom only

Senior Product Designer - Midnight

IOHK

Employee count: 201-500

IOHK logoIO
United Kingdom only

Senior Software Engineer (Mobile) - Lace

IOHK

Employee count: 201-500

Remote companies like IOHK

Find your next opportunity by exploring profiles of companies that are similar to IOHK. Compare culture, benefits, and job openings on Himalayas.

View all companies

CoinGecko is a global leader in tracking cryptocurrency data.

Hiro builds developer tools for Stacks, the network that enables apps and smart contracts on Bitcoin.

Equilibrium is a globally distributed company focused on designing, building and funding core infrastructure for the decentralised web.

Blockchain. com is connecting the world to the future of finance.

Blockchain technology and its associated currencies and markets will be the infrastructure on which much of the world's economic future will be built.

Block is one company built from many blocks, all united by the same purpose of economic empowerment.

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan