Job Description
Summary
Responsibilities
- Design, build, and deploy infrastructure in our three areas of focus 1) building and running network nodes, 2) building and running validators, and 3) building and running our next generation wallet infrastructure
- Develop tools and automation that integrate these systems in a secure way
- With a focus on our next generation wallet infrastructure, improve the capabilities of the existing infrastructure with a mindset towards infrastructure as code
- Improve availability and reliability while maintaining acceptable security
- Integrate the use of cloud-based security mechanisms into the build infrastructure. Example security mechanisms include identity and access management and key management
- Participate in disaster recovery (DR) scenarios to validate operability of physical and digital material
Minimum Qualifications
- 5+ years implementing cloud software while building infrastructure as code
- Hands-on experience in at least one or more cloud platforms (e.g., AWS, GCP, Azure, or others)
- Hands-on expertise with one or more of the following including ansible, puppet, docker, KMS, IAM, jenkins
- Experience implementing software automation processes applied in a cloud environment
- Proficiency in a common scripting language including but not limited to Python, Ruby, etc.
- Able to troubleshoot and debug issues, and demonstrate a methodical approach to root cause analysis
- Strong written and verbal communication skills; attention to detail
Preferred Qualifications
- Previous experience in one of the three focus areas of blockchain node operations, validators as a service, and wallet infrastructure
- 2+ years implementing software with security primitives
- 2+ years implementing software in AWS
- 1+ years using monitoring, alerting, and automation tooling
- Strong understanding of systems/network security, secure protocol design, secure build and supply chain management, encryption, authentication, key management and applied cryptography
- Experience in a code-first environment, developing automated solutions to solve support and operational issues
- Experience working with engineering teams, teaching, training, and mentoring on how to implement best-practice technical solutions
- Experience with secure build software infrastructure that makes use of a trusted platform module (TPM), hardware security module (HSM), trusted execution environment (TEE), smartcard, and/or other similar hardware key storage mechanism
- Experience implementing software in any of the following: operating systems, kernel development, or cryptographic hardware (PKCS#11, FIPS 201-1 PIV, smartcards, TPMs, HSMs, or TEEs)
- Ability to read and write code written in Python, Java, Scala, C/C++, and Golang
- Demonstrated ability to convert theoretical security concepts into production
- Solid understanding of Product Management and Product Ownership, Agile practices and methodologies
It Pays to Work HereThe Compensation & Benefits Package For This Role Includes
- Competitive starting salary
- A discretionary annual bonus
- Long-term incentive in the form of a new hire equity grant
- Comprehensive health plans
- 401K with company matching
- Annual Learning & Development stipend
- Paid Parental Leave
- Flexible time off
Salary Range: The base salary range for this role is between $172,000 - $241,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidates compensation, we consider a number of factors including skillset, experience, job scope, and current market data.
Skills
- Communications Skills
- Crypto Payment Management
- Team Collaboration