About the company
Solana is a high performance blockchain that can enable growing decentralized applications and systems to scale without sacrificing security. Solana Labs is the team that built the original protocol, and is building both the validator client and applications on top of the Solana blockchain; therefore the team is highly specialized, and we’re looking for talented people who are willing to jump right in and use their expertise to help us build the Solana ecosystem. If you’re looking to join a fast-paced, problem solving environment in the center of blockchain infrastructure, cryptocurrency, and decentralized applications, then read on.
Job Summary
Key Responsibilities:
📍Design and implement a secure cryptographic solution tailored for Android smartphones. 📍Develop the UI layer for transaction authorization and signing on Solana. 📍Create API interfaces to interact with blockchain software wallets. 📍Build and maintain a system service responsible for transaction validation, key setup, and key management 📍Work with partners to implement and maintain the Trusted App for secure key generation and signing. 📍Collaborate with software and hardware partners and oversee their development deliverables. 📍Integrate with the broader Solana Mobile Android application ecosystem. 📍Design and build Android UI components, system services, and compliance test suites. 📍Create and maintain automated test harnesses using Android Cuttlefish virtual devices. 📍Take end-to-end ownership of Android system software activities: design, implementation, and integration.
Required Skills & Experience:
📍Strong proficiency in C, C++, Java, and Kotlin. 📍Deep understanding of Android architecture, especially system services and hardware abstraction layers (HALs). 📍2+ years of experience in Android system software development. 📍5+ years of total professional software engineering experience. 📍Solid foundation in applied cryptography and Trusted Execution Environments (TEEs). 📍Experience working with or integrating secure hardware and vendor SDKs. 📍Ability to lead cross-functional development and integration efforts.
If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.