DevOps Engineer

34 Minutes ago • 5 Years + • $160,000 PA - $180,000 PA
Devops

Job Description

Rive is seeking a skilled DevOps Engineer to manage and evolve its development infrastructure. This role involves owning the GitHub CI pipeline, optimizing monorepo workflows, managing multi-platform application deployments for web, Windows, and macOS, and building a physical device testing lab in the San Francisco office. The engineer will report directly to the CTO and have significant autonomy in tooling, automation, and process improvements.
Good To Have:
  • Experience setting up and managing device testing labs.
  • Familiarity with mobile device management (MDM) solutions.
  • Knowledge of test automation frameworks.
  • Experience with infrastructure as code (Terraform).
  • Understanding of software release management and versioning.
  • Background in embedded systems or hardware testing.
  • Previous experience in a startup or fast-paced environment.
Must Have:
  • Design and optimize GitHub Actions CI/CD workflows.
  • Ensure fast, reliable builds across monorepo.
  • Implement unit, integration, golden, and end-to-end testing.
  • Optimize monorepo tooling and dependency management.
  • Manage web, Windows, macOS Rive Editor deployments.
  • Maintain code signing and notarization for desktop apps.
  • Design and build physical device testing lab in SF.
  • Source, configure, and maintain mobile, desktop, tablet test devices.
  • Monitor system health and resolve infrastructure issues.
  • 5+ years DevOps or infrastructure engineering experience.
  • Strong GitHub Actions or similar CI/CD experience.
  • Proficiency with monorepo tools.
  • Experience deploying and managing web applications.
  • Hands-on Windows and macOS app build/deployment.
  • Understand code signing certificates and app notarization.
  • Experience with Docker containerization and orchestration.
  • Scripting skills in Bash, Python.
Perks:
  • Hybrid work environment
  • Comprehensive health coverage
  • Comprehensive dental coverage
  • Comprehensive vision coverage
  • Stock options

Add these skills to join the top 1% applicants for this job

communication
problem-solving
github
game-texts
quality-control
release-management
automated-testing
macos
terraform
ci-cd
docker
python
github-actions
bash

Description

Rive is a new way to build production-ready UI and graphics — with rich interactivity and state-driven animation. We're on a mission to make hard-coded graphics a thing of the past with a new general-purpose graphics format for all types of software and Ul. Rive empowers teams to iterate faster and build better products.

We’ve seen tremendous organic growth over the last few years. Our innovative customers include tech giants, game studios, consumer apps with millions of users… there are even Rive pixels in space!

About the Role

We're seeking a skilled Engineer to own and evolve our development infrastructure. This is a unique combination role for someone with a passion for build and release best practices coupled with an understanding of QA/Device testing. You'll be responsible for maintaining our GitHub CI pipeline, optimizing our monorepo workflow, managing multi-platform application deployments, and building out a physical device testing lab at our San Francisco office. Reporting to and working directly with our CTO, you’ll have a lot of ownership, autonomy and input into tooling, automation, best practices and process improvements.

Key Responsibilities

CI/CD Pipeline Management

  • Design, maintain, and optimize GitHub Actions workflows for continuous integration and testing
  • Ensure fast, reliable builds across our monorepo structure
  • Implement and refine testing strategies including unit, integration, golden, and end-to-end tests
  • Monitor pipeline performance and continuously improve build times and reliability

Monorepo Management

  • Optimize monorepo tooling and dependency management
  • Implement effective caching strategies to speed up builds
  • Establish best practices for source control, code organization and shared libraries
  • Create documentation and guidelines for developers working within the monorepo

Multi-Platform Deployment

  • Manage deployment pipelines for web Rive Editor
  • Maintain deployment infrastructure for Windows desktop Rive Editor
  • Maintain deployment infrastructure for macOS desktop Rive Editor
  • Maintain code signing and notarization processes for desktop apps
  • Coordinate release processes across all platforms for Rive Editor and runtimes

Device Testing Lab

  • Design and build a physical device testing lab in our SF office
  • Source, configure, and maintain test devices (mobile, desktop, tablets)
  • Integrate physical devices into automated testing workflows
  • Establish procedures for device management, maintenance, and updates
  • Create documentation for lab usage and best practices

General Infrastructure

  • Monitor system health and respond to infrastructure issues
  • Collaborate with engineering teams to improve developer experience
  • Stay current with best practices and emerging tools
  • Participate in security reviews and implement security best practices

Requirements

Required Qualifications

  • 5+ years of or infrastructure engineering experience
  • Strong experience with GitHub Actions or similar CI/CD platforms
  • Proficiency with monorepo tools
  • Experience deploying and managing web applications
  • Hands-on experience with Windows and macOS application build and deployment processes
  • Understanding of code signing certificates and app notarization
  • Experience with containerization (Docker) and orchestration
  • Scripting skills in Bash, Python, or similar languages
  • Methodical and process driven with strong troubleshooting, problem-solving abilities
  • Excellent documentation and communication skills

Preferred Qualifications

  • Experience setting up and managing device testing labs
  • Familiarity with mobile device management (MDM) solutions
  • Knowledge of test automation frameworks
  • Experience with infrastructure as code (Terraform)
  • Understanding of software release management and versioning strategies
  • Background in embedded systems or hardware testing
  • Previous experience in a startup or fast-paced environment

This role requires occasional on-site presence in our office to manage the physical testing lab, other responsibilities can be performed remotely.

Benefits

Compensation and benefits: We offer a hybrid work environment, comprehensive health, dental, and vision coverage as well as stock options. Salary range: $160k-$180k Compensation may depend on the level of experience and geographic location.

At Rive we’re a low-ego team of designers, developers, and dreamers who care deeply about craft. We’re scrappy, curious, kind, and candid. We help each other, share credit, and ship fast. We’re primarily remote and global across the Americas, Europe, and Asia. And we respect your time outside work: your family, health, and life.

We have an incredible opportunity to change the world of interactive content creation. Help us accelerate the design industry's transition to Rive!

Set alerts for more jobs like DevOps Engineer
Set alerts for new jobs by Rive
Set alerts for new Devops jobs in United States
Set alerts for new jobs in United States
Set alerts for Devops (Remote) jobs

Company logo

Rive

2 Active Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙