Posted at: 11 February

Software Engineer - Confidential Computing

Company

Nethermind

Nethermind is a remote B2B blockchain technology company specializing in Ethereum software engineering and security solutions for the global cryptocurrency market.

Remote Hiring Policy:

Nethermind is a fully remote company hiring globally, with team members located in over 66 countries, allowing for collaboration across various time zones.

Job Type

Full-time

Allowed Applicant Locations

Worldwide

Apply Here

Job Description

The Nethermind team is seeking a experience Software engineer with a background in confidential computing. We offer a unique opportunity to work on a variety of diverse projects where strong experience, knowledge and understanding of secure computing platforms is a must. The candidate will be working cross-functionally across the company partnering with our product teams to implement solutions in secure environments in a broad array of applications of use cases from AI through to Finance. The role requires a balance of technical expertise, research mindset, as well as practical engineering skills to take innovative ideas into production.

How to Know If You're the Right Fit

If you're driven by complex challenges and excited by the prospect of working with cutting-edge technologies, this role is for you. We're looking for individuals who are not just engineers but innovators—those who are eager to collaborate with the best minds in the industry and make a significant impact on the future of technology.

Why This Role Is Exciting

  • Work with the Best: Collaborate with some of the brightest engineers and researchers in the industry.

  • Innovative Challenges: Tackle projects that require deep algorithmic thinking and advanced design.

  • Impactful Work: Contribute directly to the development of technologies that push the boundaries of what's possible.

  • Collaborative Environment: Partner with leading developers and researchers shaping the future of decentralized technologies.

Responsibilities:

  • Collaborating with engineers across the company on all stages of projects, through design, implementation and testing.

  • Partnering with teams across the company from Product through to Engineering to apply your skills to solutions integrating confidential computing.

  • Contribute to product documentation.

  • Maintain, test and release new and existing confidential compute infrastructure.

Skills:

  • Experienced shipping new products all the way through the product stack.

  • Proficiency with developing in C++.

  • Experience with Rust or JavaScript.

  • Knowledge of Trusted Execution Environments (e.g. SGX, TDX, TrustZone, NVIDIA Confidential Compute).

  • Familiarity with web protocols (HTTP, QUIC).

  • Understanding of the CI/CD developer pipeline and tools (Github, VSCode, Linux).

Nice to have:

  • Understanding of distributed consensus algorithms and cryptography concepts (e.g. Zero-Knowledge).

  • You can think independently, with drive and initiative, even when challenged and under pressure.

  • You can communicate complex concepts and ideas to a broad array of audiences.

  • You have a strong interest in distributed systems, privacy technologies, blockchains and cryptocurrencies.

Apply Here