Senior Software Engineer - MPC Team
Listed on 2026-01-11
-
Software Development
Blockchain / Web3, Senior Developer
Near One is an engineering organization supporting the development of the infrastructure of Layer 1 Blockchain, NEAR Protocol. The focus is on building scalable, performant, and reliable infrastructure to actualize visions of the NEAR Protocol.
We are growing our team and are looking for a senior software engineer to help take our Multi-Party Computation (MPC) system to the next level. As a senior software engineer in the MPC team, you will initiate, implement and lead a variety of projects in this area, including integrating the results of the research done by teams in the NEAR community into NEAR Protocol.
Your work will have a major impact on the scalability and decentralization of NEAR Protocol.
The MPC team develops and maintains the smart contract and node software that run the MPC network behind NEAR Chain Signatures.
What You’ll Be Doing:- Designing and implementing new features across the MPC network.
- Improving protocol performance and scalability.
- Increasing the resilience and reliability of MPC nodes.
- Optimizing the MPC signer contract for minimal storage and gas usage.
- Collaborating with a distributed team of engineers, cryptographers, and TEE experts.
- Clear communication and strong remote collaboration skills.
- A high bar for engineering quality.
- Ability to turn prototypes into robust, production-ready code.
- Practical experience with blockchains and cryptography.
- Ability to write clean, efficient, and maintainable code.
- A collaborative mindset that lifts the team and improves overall output.
- Strong system-design skills - able to solve novel problems within the constraints of a production system.
- Ability to break down complex work into small, understandable, and incremental steps.
- Past or ongoing involvement in open source development.
- Experience working with P2P networks.
- Deep understanding of asynchronous Rust.
- Experience with database consistency models and distributed consensus algorithms.
Please let us know if you require any special requirements for your interview and we’ll do our best to accommodate.
Accepted file types: pdf, doc, docx, txt, rtf
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).