Senior DevOps Engineer

Remote $100k–$200k senior 4 months ago full-time quality 8.2/10

Role in brief

Risk Labs is seeking a Senior DevOps Engineer to manage and enhance the infrastructure for their decentralized protocols, UMA and Across. This role involves designing cloud architecture, implementing security measures, and optimizing CI/CD pipelines. It suits an experienced engineer with a strong background in cloud infrastructure, automation, and security, particularly those familiar with Terraform and scripting languages.

TerraformBashPythonTypescriptGCPSolidityNode.jsReactVercel

About the role

This role focuses on building and maintaining the cloud infrastructure that powers Risk Labs' protocols, UMA and Across. The engineer will be responsible for system architecture design, implementing infrastructure as code using Terraform, and ensuring the reliability and scalability of these decentralized systems. This includes creating robust CI/CD processes and developing comprehensive monitoring and alerting systems to track performance and identify anomalies.

A key aspect of this position is enhancing security. The Senior DevOps Engineer will work with leadership to develop and scale security systems and processes, moving beyond manual permission management to automate the security stack. This involves managing sensitive data, key storage, and implementing best practices for private information. Proactive problem-solving through the creation of internal tools is also expected.

Success in this role means establishing resilient, scalable, and secure operational foundations for Risk Labs' products. The engineer will enable the development team by providing reliable infrastructure and efficient deployment mechanisms, while also safeguarding the protocols from potential threats. The team operates remotely, supporting protocols governed by a global community.

The listed salary range for this role is $100,000 to $200,000, paid in stablecoins or fiat, with additional token participation.

Skills that matter here

  • Terraform: This role requires building infrastructure in a cloud-native environment using Terraform, including system architecture and continuous deployment.
  • Bash: Fluency in Bash is needed for scripting and automation tasks within the DevOps responsibilities.
  • Python: Fluency in Python is expected for scripting and automating various operational processes.
  • GCP: Experience with Google Cloud Platform is beneficial for managing the company's cloud infrastructure.
  • Solidity: While not a primary skill, familiarity with Solidity may be useful given the focus on decentralized protocols.
  • Node.js: While not a primary skill, familiarity with Node.js may be useful given the focus on decentralized protocols.

Who this role suits

  • You have at least two years of experience in a sysadmin, systems engineer, or site reliability engineer role.
  • You are passionate about automation and designing efficient technology stacks.
  • You are proactive in identifying and solving operational problems through tooling.
  • You are interested in web3 security, particularly managing private keys and shared wallets.

From the employer

What You’ll Own:

  • Our Cloud Stack: work with the engineering team to design the infrastructure to power our products and protocols. This will involve both system architecture and design as well as building out terraform and CD.
  • Security and Permissioning: work with the leadership team to build out and scale our security systems and processes to protect our company, products, and protocols from attackers. Rather than manually managing permissions, you will own the automation of our security stack.
  • Continuous Integration and Deployment: design CI/CD processes that are resilient, scalable, and useful. You will be responsible for the scaffolding that the engineering team builds within.
  • Alerting and Monitoring: create monitoring systems that track important metrics and logs in a highly legible and accessible way, while making it easy for engineers to be alerted on anomalous behaviors.
  • Internal Tooling: invent internal tooling to solve problems proactively, as you notice common needs and pain points.

Skills & Experience Required:

  • 2+ years as a sysadmin, systems engineer, site reliability engineer, reliability engineer, or related role in a professional setting.
  • Experience building infrastructure in a cloud native development environment using Terraform.
  • Experience managing data, key storage, private information management best practices.
  • Fluency in bash or python, with some experience in other languages.
  • Passion for automation and designing tech stacks.
  • Enthusiasm for AI-enabled workflows.

Nice to Have:

  • Deep experience with GCP.
  • Experience managing medium sized Github organizations with many repositories.
  • Experience with web3 security, specifically in managing private keys, shared wallets, multisigs, etc.

Compensation & Benefits:

  • Pay packages include competitive salaries and meaningful token participation aligned with ecosystem growth.
  • Salaries for this role range from $100-200k, and your token allocation can grow with your voting rewards while you participate in the growing ecosystem.
  • Will pay in stablecoins or fiat.
  • 100% remote, which means we encourage you to create the work environment that you thrive in.
  • At least two team wide offsites a year.

Questions about this role

What is the remote work policy for this role?

This is a 100% remote position, allowing the engineer to create their preferred work environment.

What is the seniority level for this position?

This is a senior-level position, requiring significant prior experience in DevOps or related fields.

What is the salary range for this role?

The salary for this role ranges from $100,000 to $200,000, with additional token participation.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Risk Labs.