Graduate Hiring - Software Systems Design Engineer — Blockchain Security & Protocol

Matrixport

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Matrixport in Singapore is looking for a Software Systems Design Engineer focused on blockchain security. This role involves protocol analysis, system security hardening, and research in cutting-edge blockchain attack techniques.

The ideal candidate should hold a Master's degree in Computer Science or similar and have strong technical skills in programming languages like Java, Go, Rust, or C++. This position is suitable for new graduates or candidates with up to 2 years of experience.

Qualifications

  • Master's degree or above preferred.
  • New graduate or up to 2 years of work experience.

Responsibilities

  • Analyze and evaluate mainstream blockchain protocols.
  • Develop hardening and mitigation plans for wallet systems.
  • Drive security-driven re-architecture of existing systems.
  • Conduct security audits of internal systems.

Skills

Java
Go
Rust
C++
Cryptography
Distributed systems design
Penetration testing

Education

Master's degree in Computer Science, Cryptography, or Network/Cyber Security

Job description

About the Role

We're hiring a new‑graduate Software Systems Design Engineer focused on blockchain security and protocol design. You'll work at the intersection of cryptography, distributed systems, and adversarial security — redesigning and hardening wallet and core systems against protocol‑ and architecture‑level threats. This is a builder’s role for someone who thinks like an attacker and designs like an engineer.

What You’ll Do
Protocol Analysis & Design
  • Analyze and evaluate how mainstream blockchain protocols work under the hood (Ethereum/EVM, Cosmos SDK, Substrate, Solana, etc.), and redesign wallet systems grounded in secure cryptographic mechanisms.
  • Develop hardening and mitigation plans for the wallet system against known protocol‑level vulnerabilities and emerging risks.
System Security Re‑architecture & Hardening
  • Drive security‑requirement‑driven re‑architecture and maintenance of existing software systems.
  • Embed security assumptions at the architecture level, designing and implementing defense‑in‑depth for critical modules to reduce single points of failure and ambiguous trust boundaries.
Research, Audit & Response
  • Track cutting‑edge blockchain attack techniques and defenses, and turn research into shippable system improvements.
  • Participate in or lead security audits of internal systems and open‑source dependencies, driving remediation and architectural improvements.
Background & Experience
  • Master's degree or above preferred in Computer Science, Cryptography, or Network/Cyber Security.
  • New graduate or up to 2 years of work experience.
Core Technical Skills
  • Development & architecture: Strong command of at least one systems‑programming language among Java / Go / Rust / C++. Proficient in distributed systems design, concurrency models, and performance optimization.
  • Security domain knowledge: Familiar with threat modeling, secure coding standards, penetration‑testing mindset, and supply‑chain security.
Key Soft Skills
  • Security mindset & risk thinking: Operates on a "zero trust" principle by default and reasons systematically about attack surfaces.
  • Analysis & abstraction: Translates complex, ambiguous security requirements into clear, verifiable technical architecture and module designs.
  • Engineering craft & influence: Builds a security culture across the team through design docs, code reviews, and tech talks.
Preferred Qualifications
  • Deep understanding of the full technical stack of at least one mainstream blockchain (networking, consensus, execution, storage). Strong grasp of smart contract security and common vulnerability patterns.
  • Practical command of how public‑key cryptography, hash functions, zero‑knowledge proofs, and threshold signatures apply — and where their risks lie — in real systems.

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

MATRIX TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Graduate Hiring - Software Systems Design Engineer — Blockchain Security & Protocol
Graduate Hiring - Software Systems Design Engineer — Blockchain Security & Protocol

BIT Official • Singapore

On-site
SGD 60,000 - 80,000
Blockchain Security & Protocol Design Engineer
Blockchain Security & Protocol Design Engineer

MATRIX TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
New-Grad Blockchain Security & Protocol Design Engineer
New-Grad Blockchain Security & Protocol Design Engineer

Matrixport • Singapore

On-site
SGD 60,000 - 80,000
Blockchain Security & Protocol Design Engineer (New Grad)
Blockchain Security & Protocol Design Engineer (New Grad)

BIT Official • Singapore

On-site
SGD 60,000 - 80,000
Blockchain Security Operations Vice President
Blockchain Security Operations Vice President

Crypto Pro Network • Singapore

On-site
SGD 150,000 - 200,000
Protocol Engineer
Protocol Engineer

Voiceflow • Singapore

On-site
SGD 180,000 - 240,000
Senior Blockchain Engineer
Senior Blockchain Engineer

Good co India • Singapore

On-site
SGD 150,000 - 210,000
Protocol Engineer Singapore
Protocol Engineer Singapore

The Fun Group • Singapore

On-site
SGD 120,000 - 180,000
Protocol Engineer (Singapore)
Protocol Engineer (Singapore)

Fun • Singapore

On-site
SGD 180,000 - 280,000