Remote
Full-time
Senior Wallet Integration Engineer
Job Title: Senior Wallet Integration Engineer
Location: Remote
Term: Full-time
Reports to: CTO
About Us
Babylon is a blockchain project founded by Claude. E. Shannon Award recipient, Professor David Tse from Stanford University. We are proudly backed by leading investors including Polychain, Hack VC and Framework. The project’s mission is to unlock Bitcoin security for the decentralized world. Our fast-growing team consists of engineers, researchers and seasoned business experts. Our team culture is open, inclusive, agile, and passionate, and we highly value everyone’s personal growth.
About the Job
We are looking for an experience wallet integration engineer to integrate Babylon features such as Bitcoin staking to various types of wallets, including hardware, browser extension, desktop, and mobile wallets. Your main responsibilities include:
Study wallet vendor’s tech stack and design integration solutions
Develop and mantain multi-language libraries and SDKs with documentations for wallet integration
Collaborate with BD/partnership team and provide technical support to wallet vendors
About You
You are a senior software engineer with extensive experience in hardware and software wallet development and integration. You are an expert of Bitcoin script and Bitcoin wallet development with knowledge of:
Hierarchical deterministic wallets
Standard Bitcoin address types and how they are derived in context of HD wallets
Bitcoin cryptography - types of signatures used in Bitcoin, encoding of private/public keys
Basic knowledge of Bitcoin script and Tapscript
You follow the best-practice in software development. You are proud and responsible of your works. You are happy to be both an individual contributor and a technical lead. You are open-minded and happy to learn new technologies. Your are friendly, easy-going, and love to help others.
Requirements:
3+ years of crypto wallet development and/or integration experience
1+ years of experience with Bitcoin wallet development
(preferred) 1+ years of experience with Cosmos SDK wallet development
Proficient in JS/TS and at least one low-level language (C, Golang, Rust)
Familiar with infra deployment tools such as K8 and Docker
Excellent written English and fluent oral English
(preferred) Experience in both software and hardware wallet development