Graduate Software Engineer
BIT Official
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.
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.
Key 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.
Requirements & Tech Stack
- Fresh graduate or up to 2 years of work experience.
- 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.
- Strong analytical skills.
- Eager to learn.
- Comfortable in a fast-paced environment.
- Good communication and teamwork skills.
- Able to communicate in both English and Mandarin.
- Internship, research, or project experience (e.g. CTFs, open-source, blockchain projects) is a plus.
Qualifications
- Degree in Computer Science, Cryptography, Cyber Security, Engineering, Mathematics, or a related field.
- Master's degree preferred.