Graduate Software Engineer - Blockchain (Entry-Level)
What engineering roles in crypto pay
184 salaries · our own dataMost engineering roles in crypto pay between $145k and $267k, with a median of $205k.
As a Graduate Software Engineer in Blockchain at BIT, you join a global digital asset financial services group to tackle security and infrastructure challenges across mainstream blockchain protocols. You work under the guidance of senior engineers on wallet systems, protocol hardening, and defence-in-depth architecture, helping build secure systems for institutional and professional investors worldwide.
What you'll do
- Analyse how mainstream blockchain protocols work (Ethereum/EVM, Cosmos SDK, Substrate, Solana) 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
What you bring
- A degree in Computer Science, Cryptography, Cyber Security, Engineering, Mathematics, or a related field (Master's degree preferred), with fresh graduation or up to 2 years of work experience
- Strong command of at least one of Java, Go, Rust, or C++
- A 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 and eagerness to learn
- Good communication and teamwork skills, able to communicate in both English and Mandarin
Nice to have
- Python proficiency
- Internship, research, or project experience such as CTFs, open-source contributions, or blockchain projects
About BIT
BIT is a global digital asset financial services and infrastructure group headquartered in Singapore, managing over US$7 billion in assets and facilitating more than US$7 billion in monthly trading volume. The firm offers custody, trading, asset and wealth management, liquidity and financing solutions, and tokenised real-world assets, serving institutional and professional investors globally across licensed entities in Singapore, Hong Kong, Switzerland, the United Kingdom, the United States, and Bhutan.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
BIT Official has 14 open roles on CryptoJobsHQ: 4 in Marketing, 4 in Operations and 3 in Security. All are on-site or hybrid, mostly in Singapore and the US. 6 were posted in the last 7 days.
All 14 BIT Official roles →1,846 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- DevOps Engineer at Everything.co · Hybrid
- Senior Fullstack Engineer at PayStand · Hybrid
- Senior Data Engineer - Square (APAC Remote) at Binance · Remote
- Senior Blockchain Developer at Cluster Protocol · On-site
