Software Engineer

FLY WING TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FLY WING TECHNOLOGIES PTE. LTD. is seeking a new-graduate Software Systems Design Engineer focused on blockchain security, cryptography, and protocol design. You will work at the intersection of cryptography, distributed systems, and adversarial security, redesigning wallet and core systems to resist protocol and architecture-level threats.

This role emphasizes building with a security mindset, translating attacker thinking into robust engineer-built safeguards and architecture-level defenses.

Qualifications

  • Master's degree or above preferred in Computer Science, Cryptography, or Network/Cyber Security.
  • New graduate or up to 2 years of work experience would be considered.

Responsibilities

  • Analyze how mainstream blockchain protocols work (Ethereum/EVM, Cosmos SDK, Substrate, Solana) and redesign wallet systems with secure cryptographic mechanisms.
  • Develop hardening and mitigation plans for wallet systems against protocol-level vulnerabilities.
  • Lead or participate in security audits of internal systems and dependencies to drive architectural improvements.

Skills

Java
Go
Rust
C++

Education

Master's degree or above in Computer Science / Cryptography / Network 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.

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.
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

Matrixport • Singapore

On-site
SGD 60,000 - 80,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
Graduate Hiring - Software Systems Design Engineer — Blockchain Security & Protocol
Graduate Hiring - Software Systems Design Engineer — Blockchain Security & Protocol

re-zoo-me • Singapore

On-site
SGD 72,000 - 110,000
Blockchain Security & Protocol Design Engineer
Blockchain Security & Protocol Design Engineer

MATRIX TECH PTE. LTD. • Singapore

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

re-zoo-me • Singapore

On-site
SGD 72,000 - 110,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 Architect — New Grad
Blockchain Security Architect — New Grad

FLY WING TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Advanced Software Engineer
Advanced Software Engineer

PARADIGM CONNECT ASIA PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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