Terminal3 Logo

Terminal3

Rust Engineer

Posted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
As a Rust Engineer, you'll design and develop core components for decentralized systems, focusing on security, performance, and integration. You'll collaborate on implementing cryptographic protocols and ensuring reliable communication in a P2P network, while maintaining code quality through testing and reviews.
The summary above was generated by AI
Location

Remote (Candidates must be located within +/- 4 hours from GMT+8)

About Us

Terminal 3 is revolutionizing digital identity with a strong emphasis on privacy. To date, we have issued over 6 million decentralized profiles for clients worldwide. Our holistic and functional identity solutions address the limitations and risks of traditional single-purpose systems, tackling challenges such as verification inefficiencies and fraud.

Founded on the belief that every human should own and control their digital data and identity, Terminal 3 wants to empower a more equitable digital future, where users and enterprises have equal rights and protections across all platforms. Backed by global VCs like Illuminate Financial, CMCC Titan Fund, Progression Fund, IDG Blockchain, Cherubic Ventures, 500 Global, Consensys Mesh, BlackPine, Bixin Ventures, Hard Yaka, AVID3, and Bored Room Ventures, Terminal 3 makes fully private data freely composable, securing the world's most important asset while realizing its full value.

Led by repeat founders and corporate executives from Google, Spotify, Uber, Skillshare, and SCMP, Terminal 3 is built on the belief that ‘good people make great teams that change the world’. Join us and empower a more equitable digital future.

About The Role

We are entering an exciting phase of growth and are expanding our Engineering team to take on new challenges and opportunities. As our Rust Engineer, you will work closely with other Engineers, Product Manager, Product Designers, and cross-functional teams to build, optimize, and secure our decentralized node network and its core services.

What You Will Do
  • Design and develop Rust-based core components for the node, ensuring scalability, performance, and reliability.

  • Implement robust cryptographic protocols, including post-quantum key exchange, multi-party threshold decryption and signing, and authenticated encryption, to enhance the security of the system.

  • Develop and integrate consensus-driven execution logic, WebAssembly contract sandboxing, and granular policy management to enforce system policies effectively.

  • Build and maintain APIs (JSON-RPC, REST, WebSocket) that connect distributed state with secure off-chain operations and pluggable storage backends, enabling smooth integration and interoperability.

  • Work with Trusted Execution Environments (TEE) to ensure confidential computing guarantees — data remains encrypted and isolated even from node operators.

  • Design and extend the P2P networking layer for inter-node communication, including consensus replication and threshold protocol coordination.

  • Collaborate with cryptography, product, and security teams to translate technical requirements into scalable,production-ready solutions.

  • Write production-grade code with comprehensive testing and actively participate in code reviews to maintain a high standard of quality and reliability.

What You Need To Succeed
  • 3+ years of professional experience in Rust systems programming, with a solid background in building secure, high-performance applications and delivering production-grade code.

  • 8+ years of experience as a Software Engineer, ideally with a strong background in backend or distributed systems development.

  • Deep understanding of decentralized systems fundamentals, including consensus protocols, distributed state replication, and cryptographic techniques such as threshold cryptography and post-quantum schemes.

  • Proficiency in asynchronous programming and concurrent system design, with experience optimizing performance in low-level system development environments.

  • Strong expertise in secure and scalable system design, ensuring robustness against vulnerabilities and efficient resource utilization.

  • Familiarity with any of: Trusted Execution Environments, WebAssembly runtimes, content-addressable storage, or P2P networking is a strong plus.

Would Be Awesome If You Have
  • Hands-on experience with Web3 or blockchain-related projects.

  • Knowledge of identity-related technical concepts, such as OAuth, OpenID, Decentralized Identity (DID), or Verifiable Credentials (VCs).

  • Experience with cryptography and secure enclave programming, particularly in the context of building secure, high-performance systems.

  • Familiarity with smart contract and node software development, secure multiparty computation, decentralized identity solutions, DeFi projects, or blockchain applications is highly valued.

  • Prior experience working remotely effectively.

What We Offer
  • Ownership & Rewards: Competitive salary, performance bonus, and participation in employee incentive plans.

  • Time to Recharge: A generous paid time off policy to help you rest and recharge.

  • Health & Wellness: Health insurance, annual wellness stipend, and support to keep you feeling great.

  • Keep Growing: Learning and development stipend to sharpen your skills.

  • Team Fun: Social perks and epic team offsites

  • Set for Success: Latest Mac or PC to supercharge yourself.

Terminal 3 Principles

Our day-to-day work and operations are guided by the following principles:

  • Ownership Over Authority

  • Transparency Over Power

  • Collaborators Inform, Experts Decide

  • Debate and Commit

  • Learn to Move Forward

  • Change Is the Indicator of Growth

  • DEI (Diversity, Equity, Inclusion) Is the Start, Not the Finish

  • Joy Is a Base Expectation

How To Apply
  • Apply now on LinkedIn, and our talent acquisition team will review your application.

  • Submit your resume in PDF format to preserve the layout.

We are remote-friendly with our HQ in Hong Kong and team members globally distributed in places such as Vietnam, Singapore, Taiwan, India and Europe.

Terminal 3 is an equal opportunity workplace, welcoming candidates regardless of race, sex, color, religion, disability, national origin, or age.

Similar Jobs

2 Days Ago
Remote
U.S.
120K-250K Annually
Senior level
120K-250K Annually
Senior level
Artificial Intelligence • Information Technology • Internet of Things
The role involves designing, building, and maintaining the LiveKit Rust SDK and core modules, leading by example while mentoring others, and collaborating with cross-functional teams. Responsibilities also include managing testing, performance profiling, and contributing to SDK architecture.
Top Skills: Ci/CdNetworkingRustSdksWebrtc
2 Days Ago
Remote
U.S.
120K-250K Annually
Senior level
120K-250K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
As a Staff Rust SDK Engineer, you will design, build, and maintain the LiveKit Rust SDK and core modules, leading engineering practices while collaborating across teams to optimize performance and developer experience for real-time applications.
Top Skills: Ci/CdRustWebrtc
21 Days Ago
In-Office or Remote
US
131K-237K Annually
Expert/Leader
131K-237K Annually
Expert/Leader
Information Technology • Software
The Principal Rust Software Engineer will design and develop high-performance analytics systems, providing technical leadership and fostering innovation in R&D through scalable software solutions.
Top Skills: C++PythonRustSpark

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account