AWSAzureCloudDockerGoogle Cloud PlatformPrometheusRubyRuby on RailsTerraformRailsGCPGoogle CloudDatadogNew RelicPerformance OptimizationCI/CD
About this role
Role Overview
Designs, builds, and maintains reliable, scalable software systems supporting Ruby on Rails applications
Embeds reliability, performance, and operational best practices into application code and development workflows
Owns DevOps practices including CI/CD reliability, deployment strategies, and release safety
Leads incident response, debugging, and root cause analysis across application and platform layers
Implements and evolves observability (logging, metrics, tracing) within application and service code
Partners with engineering teams on architecture, capacity planning, and technical standards
Requirements
Bachelor’s degree in computer science, engineering, or related field OR equivalent professional experience in software engineering, SRE, or DevOps roles (Required)
5+ years of experience in software engineering, SRE, or DevOps roles (Required)
Hands-on experience building and operating Ruby on Rails applications in production (Required)
Experience in owning production incidents and application-level reliability (Required)
Experience in high-growth or scaling engineering organizations (Preferred)
Experience working in regulated or customer-impact–sensitive environments (Preferred)
Knowledge of Ruby on Rails application architecture and production operations; software reliability engineering principles (SLOs, SLIs, error budgets); and modern DevOps and CI/CD practices (Required)
Knowledge of security and compliance considerations in production systems (Preferred)