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
Square

1,001-5,000 employees

Digital payment processor
Company Overview
Square's mission is to ensure that all businesses are able to participate and thrive in the economy. The company is building infrastrucutre for online payments.