Software Engineer
Backend, Bitkey
Posted on 5/31/2023
INACTIVE
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Java
Ruby
Blockchain
Requirements
- 5+ years experience with the full life-cycle of critical production services - ideally in one of java/go/ruby and on AWS
- Experience developing for bitcoin/cryptocurrency applications, or with key management and other cryptographic applications
- Note: with this role, we are hiring for multiple positions - and not all of the initial team needs to have this prerequisite
- Empathy for your customers and colleagues
- Interest in the opportunities and challenges that come with building a new product area from the ground up
- No location requirements, occasional travel to U.S. and international manufacturing sites may be required. GMT-5 (Eastern) to GMT-10 (Hawaii) strongly preferred for engineering roles
Responsibilities
- Ship a non-custodial, hardware-enabled bitcoin wallet to a global audience
- Design, build, deploy, and sustain a wide range of backend secure and reliable services supporting the wallet -- multisig key management and provisioning, blockchain interaction, recovery processes, logistics, and more
- Make key architecture and platform choices, leveraging existing Square infrastructure and best practices where appropriate and and forging a new path when our unique needs require it
- Collaborate with mobile and firmware engineers, product managers, and infrastructure and service teams throughout the company
- Own testing, observability, and maintenance for the services you and the team create