Graduate Software Engineer - Blockchain (Entry-Level)

BIT Official

California (MO)

On-site

USD 90,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BIT seeks a recent graduate or up to 2 years of experience to contribute to security-focused development on blockchain infrastructure. You will analyze protocols (Ethereum/EVM, Solana, Cosmos, Substrate), implement secure code, and collaborate with senior engineers on defense-in-depth strategies.

You will participate in security audits, write tests, and document technical work while communicating effectively in English and Mandarin. This role offers growth in a fast-paced crypto environment.

Qualifications

  • Bachelor's degree in CS, Cryptography, Cyber Security, Engineering, Mathematics or related field; Master’s degree preferred.
  • Strong command of Java, Go, Rust or C++; Python is a bonus.
  • Solid foundation in data structures, algorithms, distributed systems, and concurrency.

Responsibilities

  • Analyse how blockchain protocols work and help redesign wallet systems with secure cryptographic mechanisms.
  • Develop hardening and mitigation plans against protocol-level vulnerabilities and risks.
  • Contribute to security-driven re-architecture of systems with clear trust boundaries.

Skills

Java
Go
Rust
C++
Python
Security mindset
Analytical thinking

Education

Bachelor's degree in CS/Engineering/Math
Master's degree preferred

Job description

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)

Matrixport • California (MO)

Remote
USD 90,000 - 140,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 Security Application Engineer New New York, United States
Senior Security Application Engineer New New York, United States

BitGo, Inc. • New York (NY)

On-site
USD 200,000 - 235,000
Equity
Health insurance
401k match
+5
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
Senior Security Application Engineer New Palo Alto, California, United States
Senior Security Application Engineer New Palo Alto, California, United States

BitGo, Inc. • Palo Alto (CA), Northern (KY)

Hybrid
USD 200,000 - 235,000
100% company paid health insurance for
Up to 4% 401k company match
Paid parental leave
+2
Senior Security Application Engineer Palo Alto, California, United States 30 Sept 2026
Senior Security Application Engineer Palo Alto, California, United States 30 Sept 2026

TempoAtlas • Palo Alto (CA), Northern (KY)

Hybrid
USD 200,000 - 235,000
Health insurance
401(k) match
Parental leave
+3