Software Engineer (Rust) - Midnight
Remote
Full Time
#Blockchain
#Blockchain Technology
#Computer Science Fundamentals
#Rust Developer
#Software Engineer
Imagine working at the intersection of privacy and innovation, where your code directly protects the fundamental rights of users across the globe. At Midnight, we are building a regulatory-friendly, data-protection-focused blockchain designed to safeguard sensitive commercial and personal information. We believe that commerce, association, and expression should be secure for everyone, from individual developers to large enterprises. We are looking for a Senior Software Engineer who is passionate about Rust and eager to help us architect the future of decentralized technology.
The opportunity
In this role, you will become a core contributor to our blockchain platform. You will be responsible for designing, building, and maintaining the high-performance systems that drive our network. This is a chance to work on complex challenges involving large-scale transaction processing and platform security. You will collaborate closely with our engineering and security teams to ensure our infrastructure remains robust, efficient, and reliable as we scale.
A day in the life
- You will design and implement high-performance systems using Rust to power our core blockchain infrastructure.
- You will write clean, efficient, and maintainable code while ensuring the integrity of our platform through rigorous unit and integration testing.
- You will engage in active code reviews and technical discussions, helping the team stay at the cutting edge of blockchain developments and Rust best practices.
Who you are
You are a seasoned engineer who thrives in remote, distributed environments and has experience working within fast-paced scale-ups. You communicate effectively in English and are comfortable collaborating across different time zones. Your background includes:
- At least 3 years of professional software development experience, with a minimum of 2 years dedicated to Rust.
- A deep grasp of computer science fundamentals, including complex algorithms, data structures, and concurrency.
- A strong understanding of blockchain concepts, such as cryptography, consensus mechanisms, and smart contracts.
- The ability to design and maintain high-performance, large-scale systems.
Why you'll love it here
We are a fully distributed organization, and for this position, we are looking for someone based in the United Kingdom. We prioritize the well-being of our team members and provide a supportive environment that values merit and talent. Benefits include:
- Full remote work flexibility with a schedule that respects your work-life balance.
- A new starter package to help you set up your home office, including laptop reimbursement and funds for hardware essentials like monitors or headphones.
- Access to ongoing learning and development opportunities to grow your career.
- A competitive paid time off and sick leave plan.
- A monthly health stipend to support your personal wellness or medical coverage needs.
- Company-provided pension contributions.


