About the company
Agoric is committed to making strong security easier to achieve. Creating secure smart contracts using todayās technology is inherently difficult. That difficulty has limited both the number of applications created, and the number of programmers qualified to create them. We are developing an open, JavaScript-based, object-capability (ocap) programming layer to address both issues. The Agoric ocap layer will include robust security properties beyond anything available today, and it will provide that security across substrates, from local machines to global blockchains.
Job Summary
What you will be doing
šSupport the development and operation of Agoric-hosted services for our production chains by: šManaging follower and archive nodes for debugging resources and production services šCreating, maintaining, and supporting test networks for full-chain testing environments šOptimizing CI resources for engineering quality and performance data šDevelop and respond to automated alerting for Agoric-hosted services by: šParticipating in the Security Engineering on-call rotation šAutomating and responding to chain monitoring, ensuring prompt incident resolution šMonitoring chain dynamics, including staking distribution, transaction volume, and other critical metrics šEnhance the experience for node operators and validators by: šDeveloping and maintaining tooling to support their needs šCreating runbooks and documentation for node operators, including instructions for starting from scratch and recovering from known chain issues šCreating and operating an artifact uploading service for debugging assistance during chain issues šCreate tooling to support data requests related to our production chain in accordance with Agoric requirements by: šExporting historical balances for addresses šAutomating and validating token grants šGenerating performance reports for product features to inform strategic decisions šProducing customized reports for additional business needs as they arise
What we look for in you
šBA, BS, MS, PhD in Computer Science, Software Engineering, or other relevant discipline, or equivalent professional experience š6+ years of experience as an SRE or back-end software developer šFamiliarity with blockchain, cryptography, and smart contract languages and frameworks šStrong working knowledge of JavaScript & bash šExperience working with monitoring & alerting automation, systems design and open-source projects