Enable job alerts via email!

Software Engineer (Rust) - Midnight

Input Output (IOHK)

United Kingdom

Remote

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading blockchain technology company is seeking a Software Engineer (Rust) to design and maintain core systems for their innovative blockchain platform. The role involves collaboration with security teams and requires experience in high-performance systems and Rust programming. The company emphasizes creativity and innovation, offering remote work and various benefits.

Benefits

Remote work
Laptop reimbursement
Starter package for hardware essentials
Learning & development opportunities
Competitive PTO

Qualifications

  • At least 3 years of experience in software development, with at least 2 years in Rust.
  • Strong understanding of computer science fundamentals.

Responsibilities

  • Design, develop, and maintain high-performance systems in Rust.
  • Write and maintain unit and integration tests.

Skills

Software Development
Rust
Algorithms
Data Structures

Job description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Who are we?
IOG is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability. Our projects include decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain technology globally.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

About Midnight:
IOG's Midnight Tribe is a business technology provider and core contributor to the Midnight Network, a blockchain platform for developing decentralized applications that safeguard personal and commercial data. The Midnight Network is the first blockchain to offer programmable data isolation by leveraging zero-knowledge (ZK) proofs to enable selective disclosure of information on-chain, designed to help developers implement necessary business policies, such as regulatory compliance.

What the role involves:
As a Software Engineer (Rust) at Midnight, you will be responsible for designing, developing, and maintaining the core systems that power our blockchain platform. You will work closely with our development team to build high-performance systems capable of handling large-scale transaction processing, ensuring the security and integrity of our platform.

  • Design, develop, and maintain high-performance systems in Rust to power our blockchain platform
  • Craft high-quality, efficient, and maintainable code for blockchain solutions
  • Work closely with our security team to ensure the integrity and security of our platform
  • Write and maintain unit and integration tests to ensure system reliability and correctness
  • Participate in code reviews and contribute to technical discussions to continuously improve system quality
  • Stay up-to-date with the latest developments in Rust and blockchain technology, applying them to enhance our platform

Requirements

  • At least 3 years of experience in software development, with at least 2 years in Rust
  • Strong understanding of computer science fundamentals, including algorithms and data structures
  • Experience in developing and maintaining high-performance systems in Rust
  • Experience with blockchain technology is a plus
  • Experience working remotely and collaborating across different time zones
  • Experience working in scale-ups

Are you an IOGer?
Do you question the status quo? Tinker with ideas and aspire to turn them into solutions? Can you spark thoughtful debates and inspire curiosity in others? If the promise of continuous growth excites you, then get ready to reimagine possibilities because at IOG, we don’t set limits—we break them.

Benefits

  • Remote work
  • Laptop reimbursement
  • Starter package for hardware essentials (headphones, monitor, etc.)
  • Learning & development opportunities
  • Competitive PTO

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

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Non-profit Organizations and Primary and Secondary Education
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (Rust) - Midnight

TN United Kingdom

Remote

GBP 50,000 - 90,000

7 days ago
Be an early applicant