For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Terminal 3
Terminal 3

Software Engineer - Rust

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Security software
Blockchain
Node.js
+29

Permanent role
8 days ago
Apply now

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, Animoca Brands, 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 multi-party threshold approvals and digital signature aggregations, to enhance the security of the system.
  • Develop and integrate consensus-driven execution logic, smart contract interactions, and granular policy management to enforce system policies effectively.
  • Build and maintain APIs that seamlessly connect on-chain state machines with secure off-chain operations, enabling smooth integration and interoperability.
  • Collaborate with blockchain engineers, product teams, and security experts 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.
  • 5+ years of experience as a Software Engineer, ideally with a strong background in backend or full-stack development.
  • Deep understanding of decentralized systems and blockchain fundamentals, including consensus protocols, distributed ledger architecture, and cryptographic techniques.
  • 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.

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 (Vietnam in 2024 was a blast—where’s next?).
  • 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.

About Terminal 3

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service