Rive · 1 week ago
Build & Release, DevOps Engineer
Rive is a company focused on revolutionizing the way production-ready UI and graphics are built. They are seeking a Build and Release, DevOps Engineer to manage and evolve their development infrastructure, with responsibilities including CI/CD pipeline management, multi-platform application deployments, and establishing a physical device testing lab.
AnimationGraphic DesignSoftware
Responsibilities
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
Optimize monorepo tooling and dependency management
Implement effective 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
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
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
Monitor system health and respond to infrastructure issues
Collaborate with engineering teams to improve developer experience
Stay current with DevOps best practices and emerging tools
Participate in security reviews and implement security best practices
Qualification
Required
5+ years of DevOps 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 Python and Bash
Methodical and process driven with strong troubleshooting, problem-solving abilities
Excellent documentation and communication skills
Preferred
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
Benefits
Comprehensive health, dental, and vision coverage
Stock options
Company
Rive
Rive is a real-time animation software provider.
Funding
Current Stage
Early StageTotal Funding
$14MKey Investors
Two Sigma Ventures
2023-01-17Series A· $10M
2021-12-01Seed
2019-12-05Seed· $4M
Recent News
2024-04-29
Company data provided by crunchbase