Graduate Software Engineer - Blockchain (Entry-Level)

Matrixport

California (MO)

Remote

USD 90,000 - 140,000

Full time

11 days ago
Application generator

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

Get past ATS filters

Job summary

BIT seeks a security-minded software engineer to analyse blockchain protocols, redesign wallet systems with robust cryptographic mechanisms, and contribute to security-oriented architecture decisions.

Fresh graduates to early-career professionals will collaborate with senior engineers, perform threat modelling, and participate in security audits while writing high-quality, secure code across Java, Go, Rust, C++, and Python.

Qualifications

  • Bachelor’s degree in CS, cryptography, cybersecurity, engineering or related field.
  • Strong knowledge of data structures, algorithms, and distributed systems.
  • Experience with threat modelling, secure coding and security audits is a plus.

Responsibilities

  • Analyse how mainstream blockchain protocols work and help redesign wallet systems with secure cryptographic mechanisms.
  • Develop hardening and mitigation plans against known protocol-level vulnerabilities and emerging risks.
  • Contribute to security-driven re-architecture and defence-in-depth for critical modules.
  • Write, debug, and test secure, high-performance code under senior engineers.
  • Track emerging blockchain attack techniques and turn research into ship-ready improvements.
  • Participate in security audits of internal systems and open-source dependencies.

Skills

Java
Go
Rust
C++
Python

Education

Bachelor's degree in Computer Science, Cryptography, Cyber Security, Engineering, Mathematics, or related field
Master's degree preferred

Job description

About BIT:

BIT (formerly Matrixport) is a global digital asset financial services and infrastructure group. Headquartered in Singapore and founded in 2019, BIT bridges traditional finance and digital assets through governance-driven financial services and technology.

The firm manages over US$7 billion in assets and facilitates more than US$7 billion in monthly trading volume. BIT offers services including custody, trading, asset and wealth management, liquidity and financing solutions, and tokenised real-world assets (RWA), serving institutional and professional investors globally.

BIT Group entities maintain a licensed and regulated footprint across Singapore, Hong Kong, Switzerland, the United Kingdom, the United States and Bhutan.

For more information, visit www.bit.com

Why Join Us:

At BIT, we tackle complex problems as a team. We encourage openness and promote transparency, respect, and inclusivity. Every team member is valued and has a voice that can be heard. We are always in search of intellectually curious and entrepreneurial individuals who are keen on making an impact in the crypto ecosystem and in building a better product for the next one billion users.

Job Responsibilities:
  • Analyse how mainstream blockchain protocols work (Ethereum/EVM, Cosmos SDK, Substrate, Solana, etc.) and help redesign wallet systems based on secure cryptographic mechanisms.
  • Develop hardening and mitigation plans against known protocol-level vulnerabilities and emerging risks.
  • Contribute to the security-driven re-architecture of existing systems, including defence-in-depth for critical modules and clear trust boundaries.
  • Write, debug, and test code for secure, high-performance systems under the guidance of senior engineers.
  • Track emerging blockchain attack techniques and defences, and turn research into shippable improvements.
  • Participate in security audits of internal systems and open-source dependencies, and drive remediation.
  • Collaborate with cross-functional teams, document technical work, and share knowledge through design docs, code reviews, and tech talks.
  • Take on ad-hoc technical tasks and projects as assigned.
Job Requirements
  • Fresh graduate or up to 2 years of work experience, with a degree in Computer Science, Cryptography, Cyber Security, Engineering, Mathematics, or a related field. Master's degree preferred.
  • Strong command of at least one of Java, Go, Rust, or C++. Python is a bonus.
  • Solid foundation in data structures, algorithms, distributed systems, and concurrency.
  • Familiarity with threat modelling, secure coding, penetration testing, and supply-chain security.
  • A "zero trust" security mindset, with the ability to turn ambiguous requirements into clear technical designs.
  • Strong analytical skills, eager to learn, and comfortable in a fast-paced environment.
  • Good communication and teamwork skills, and able to communicate in both English and Mandarin.
  • Internship, research, or project experience (e.g. CTFs, open-source, blockchain projects) is a plus.

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Policy. <https://www.bit.com/privacy-candidate>

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer - Blockchain (Entry-Level)
Graduate Software Engineer - Blockchain (Entry-Level)

BIT Official • California (MO)

On-site
USD 90,000 - 150,000
Graduate Software Engineer (Entry-Level)
Graduate Software Engineer (Entry-Level)

Matrixport • California (MO)

On-site
USD 60,000 - 90,000
Graduate Software Engineer (Entry-Level)
Graduate Software Engineer (Entry-Level)

BIT Official • California (MO)

On-site
USD 65,000 - 90,000
Junior Software Engineer, Blockchain Security
Junior Software Engineer, Blockchain Security

BIT Official • California (MO)

On-site
USD 90,000 - 150,000
Graduate Software Engineer - Blockchain Security
Graduate Software Engineer - Blockchain Security

Matrixport • California (MO)

Remote
USD 90,000 - 140,000
Graduate Software Engineer: Build Next-Gen Crypto Apps
Graduate Software Engineer: Build Next-Gen Crypto Apps

BIT Official • California (MO)

On-site
USD 65,000 - 90,000
Senior Blockchain Engineer
Senior Blockchain Engineer

UseBlocky • Abbeyville (CO)

On-site
USD 110,000 - 150,000
Competitive salary and performance-based incentives
Flexible working environment
Professional development and learning opportunities
Blockchain Developer
Blockchain Developer

Trident Consulting • Irvine (CA)

On-site
USD 96,432 - 117,096
Senior Software Engineer
Senior Software Engineer

Cambridge Blockchain • Cambridge (MA)

On-site
USD 100,000 - 130,000
Senior Security Application Engineer New York, United States 30 Sept 2026
Senior Security Application Engineer New York, United States 30 Sept 2026

TempoAtlas • New York (NY)

On-site
USD 200,000 - 235,000
Health insurance
Equity / Stock options
Annual bonus
+1