PostHog logo
PostHog

Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.

Site Reliability Engineer – ClickHouse

DevOps EngineerDevOps EngineerFull TimeRemoteSeniorTeam 11-50Since 2020H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAnsibleAWSEC2LinuxTerraform

Job Description

Site Reliability Engineer – ClickHouse

PostHog

• Managing large fleets of EC2-based VMs, disks, and networking for data-intensive workloads • Improving operational tooling around deploys, schema changes, backups, restores, and incident response • Working closely with ClickHouse engineers to turn database-level needs into infra-level solutions • Reducing operational load by identifying repeat pain points and eliminating them through code and self-healing automation • Participating in on-call and incident response, with a strong focus on making incidents rarer over time • You’ll have room to design and automate, not just respond to alerts.

Job Requirements

  • Prior experience with ClickHouse or other OLAP databases
  • Strong experience operating production infrastructure on AWS
  • Hands-on experience with VM-based systems (EC2), not just managed PaaS
  • Experience automating infrastructure using tools like Terraform, Ansible, or similar
  • Solid understanding of Linux systems (disk, memory, networking, failure modes)
  • Experience supporting stateful systems (databases, queues, storage systems, etc.)
  • Ability to debug and reason about performance and reliability issues in production
  • You’re comfortable owning systems end-to-end, including on-call responsibilities

Benefits

  • Transparency: Everyone can read about our roadmap, how we pay (or even let go of) people, our strategy, and how we work, in our public company handbook. Internally, we share revenue, notes and slides from board meetings, and fundraising plans, so everyone has the context they need to make good decisions.
  • Autonomy: We don’t tell anyone what to do. Everyone chooses what to work on next based on what's going to have the biggest impact on our customers, and what they find interesting and motivating to work on. Engineers lead product teams and make product decisions. Teams are flexible and easy to change when needed.
  • Shipping fast: Why not now? We want to build a lot of products; we can't do that shipping at a normal pace. We've built the company around small teams – autonomous, highly-efficient groups of cracked engineers who can outship much larger companies because they own their products end-to-end.
  • Time for building: Nothing gets shipped in a meeting. We're a natively remote company. We default to async communication – PRs > Issues > Slack. Tuesdays and Thursdays are meeting-free days, and we prioritize heads down building time over perfect coordination. This will be the most productive job you've ever had.
  • Ambition: We want to solve big problems. We strongly believe that aiming for the best possible upside, and sometimes missing, is better than never trying. We're optimistic about what's possible and our ability to get there.
  • Being weird: Weird means redesigning an already world-class website for the 5th time. It means shipping literally every product that relates to customer data. It means building an objectively unnecessary developer toy with dubious shareholder value. Doing weird stuff is a competitive advantage. And it's fun.

Related Categories

Related Job Pages

More DevOps Engineer Jobs

Big Viking Games logo

DevOps Engineer, Cloud Infrastructure and Live Games

Big Viking Games

Big Viking Games is a Canadian company based in London, Ontario with a second office location in Toronto, Ontario. Since 2011, Big Viking Games has been “maki

DevOps Engineer2 days ago

Title: DevOps Engineer, Cloud Infrastructure & Live Games Location: Toronto ON CA Job Description: Big Viking Games is a Canadian gaming company focused on building, operating, and growing long-standing online game communities. Our games have entertained players for years, supported by loyal audiences, live operations, evolving content systems, product innovation, and deep player-driven economies. Our flagship titles, YoWorld and FishWorld, have served millions of players over their lifetime. These are enduring live-service virtual worlds with rich in-game economies, virtual goods, social interaction, and long-term player engagement at their core. We are entering a new phase of modernization and growth, with a focus on stronger infrastructure, better automation, practical AI adoption, improved reliability, stronger security practices, and scalable systems that help our games and teams perform at a higher level. About the Role Big Viking Games is hiring a Senior DevOps Engineer to help design, maintain, secure, and modernize the infrastructure that supports our live-service games and internal development workflows. This is a hands-on role for someone who understands cloud infrastructure, automation, CI/CD, containers, monitoring, uptime, and production reliability — and who is comfortable working with legacy production systems alongside modern infrastructure patterns. Our games have been running for over a decade; the infrastructure reflects that history, and the right person sees that as an interesting challenge rather than a dealbreaker. You will work closely with engineering, product, QA, data, and live operations teams to improve how we build, deploy, monitor, and operate our systems. The right person is practical, security-aware, automation-minded, and able to balance speed with reliability. They can own infrastructure in a live production environment, improve DevOps processes, reduce manual work, and help development teams ship safely and efficiently. This is a hybrid role based in Toronto, with an expectation of working in office three days per week. Live-service games require operational awareness outside regular business hours, including periodic on-call and incident response availability. Requirements What You'll Do - Monitor, maintain, and improve cloud infrastructure across AWS, Netlify, Vercel, and related platforms that support our live games, data systems, internal tools, and AI-powered operational workflows. - Drive infrastructure modernization while maintaining uptime for live games with active player communities — every improvement ships while the plane is flying. - Build, maintain, and improve automation for deployments, environment management, provisioning, secrets rotation, and operational workflows — reducing manual toil and human error. - Implement and maintain Infrastructure as Code using tools such as Terraform, CloudFormation, CDK, or similar technologies. - Maintain and monitor data pipelines between game source databases (MariaDB), the Snowflake data warehouse, and downstream analytics and reporting systems — ensuring pipeline health, freshness, and alerting when data stops flowing. - Improve CI/CD pipelines, release workflows, and deployment reliability so development teams can ship safely and frequently. - Own secrets and credential lifecycle management across platforms — including API key rotation, access controls, environment variable governance, and least-privilege practices. - Support and improve the infrastructure that powers AI and automation tooling, including API integrations, MCP servers, serverless functions, webhook reliability, and orchestration platforms. - Improve observability across the stack: logging, metrics, alerting, dashboards, and operational visibility — with particular attention to early detection of silent failures in data pipelines and production systems. - Support incident response, root cause analysis, remediation planning, and post-incident improvements. - Help manage cloud spend, infrastructure usage, resource tagging, and environment efficiency. - Create clear documentation, runbooks, SOPs, and repeatable processes for infrastructure and DevOps workflows. What You Bring - 5+ years of experience in DevOps, infrastructure engineering, cloud engineering, site reliability engineering, or a similar role. - Strong hands-on experience with AWS or similar cloud platforms. - Experience designing, maintaining, and improving production infrastructure — including comfort with legacy systems that predate modern cloud-native patterns. - Proficiency with Infrastructure as Code tools such as Terraform, CloudFormation, CDK, Pulumi, or similar. - Experience with containerized applications, especially Docker. - Experience with CI/CD tools, version control, deployment automation, and modern release workflows. - Strong understanding of Linux systems, networking, cloud security, monitoring, logging, and operational troubleshooting. - Experience supporting production systems where uptime, reliability, and performance matter — especially systems that cannot tolerate extended downtime. - Experience with relational databases (MariaDB, MySQL, Postgres) and comfort working adjacent to data pipelines and ETL processes. - Security-aware mindset with practical experience in secrets management, credential rotation, access control, vulnerability reduction, and least-privilege practices. - Strong problem-solving skills and the ability to investigate complex infrastructure or production issues, including silent failures and data pipeline outages. - Ability to work closely with software engineers to improve build, deploy, and operational workflows. - Comfort creating documentation, runbooks, and repeatable operating processes. - Strong communication skills with both technical and non-technical stakeholders. - Practical ownership mindset with the ability to prioritize, execute, and close loops. - Nice to Have - Experience in gaming, live-service products, SaaS, digital products, or other high-availability consumer platforms. - Experience supporting live games, virtual worlds, multiplayer systems, or real-time online products. - Experience with GitHub Actions, GitLab CI, Jenkins, CircleCI, Buildkite, or similar CI/CD tools. - Experience with Datadog, Grafana, Prometheus, CloudWatch, ELK, OpenTelemetry, or similar observability tools. - Experience with Redis, Memcached, queues, workers, or event-driven systems. - Experience with Snowflake, data warehouse connectivity, ETL monitoring, or data pipeline reliability. - Experience with serverless platforms (Netlify Functions, Vercel, AWS Lambda) and multi-platform hosting environments. - Experience with disaster recovery, backup strategies, incident management, load testing, and performance tuning. - Experience improving cloud cost management, tagging, resource optimization, or infrastructure governance. - Experience with container orchestration platforms such as Kubernetes, ECS, EKS, or Nomad. - Experience operating infrastructure that supports AI/ML workflows, API integrations, or automation platforms (Make.com, webhook-driven orchestration, MCP servers). - Experience using AI tools such as Claude, ChatGPT, Gemini, or similar platforms to improve DevOps workflows, documentation, troubleshooting, and automation. - Experience working in small, high-leverage engineering teams where infrastructure ownership is broad and hands-on. - Ideal Candidate Profile - The ideal candidate is a practical infrastructure engineer who can keep live systems stable while helping modernize how the company builds, deploys, secures, and operates technology. - They are not only focused on tools. They understand uptime, developer experience, production risk, cloud costs, security, release quality, and operational discipline. They recognize that modernizing a decade-old live game requires patience, pragmatism, and the ability to improve systems incrementally without disrupting what's working. - They are comfortable operating across a mix of legacy and modern infrastructure, managing credentials and secrets lifecycle across multiple hosting platforms, and ensuring data pipelines are healthy and alerting properly. They can work independently, collaborate with engineers, and create systems that reduce friction instead of adding process for its own sake. - This role is best suited for someone who wants meaningful ownership over production infrastructure, cloud health, automation, and DevOps modernization inside a live-service gaming company. - Benefits Compensation Compensation range: $95,000 to $115,000 determined based on experience, technical depth, infrastructure ownership breadth, and overall fit. Benefits - Group Retirement Savings Plan matching and participation. - Comprehensive benefits package, including health, dental, and vision coverage. - Health and Wellness spending account. - Generous time off policies. - Opportunity to support long-running live-service games with established player communities. - Exposure to cloud modernization, DevOps automation, security improvement, and AI-enabled infrastructure workflows. - A high-impact role with meaningful ownership over reliability, performance, and engineering operations. Accessibility and Accommodation Big Viking Games is committed to creating an inclusive and accessible environment for all candidates. We welcome applications from individuals of all abilities and will provide accommodations throughout the hiring process as needed.

Canada
$95K - $115K / year

DevOps Engineer

Softtek

Superior completo em Tecnologia da Informação, Engenharia, Análise de Sistemas ou áreas correlatas. Certificação SAP ABAP ou curso oficial SAP será considerado diferencial.

DevOps Engineer2 days ago

Role Description - Este rol requiere un mínimo de 6 años de experiencia en DevOps, con un enfoque en Amazon Web Services (AWS). - Se valorará experiencia en herramientas como Docker, Kubernetes, Jenkins, y GitHub. - Conocimientos en Python y Linux Server son esenciales. - Se espera que el candidato tenga habilidades en resolución de conflictos, gestión del tiempo y desarrollo de personas. Responsibilities - Implementar y gestionar la infraestructura de AWS utilizando herramientas de Infrastructure as Code (IaC). - Colaborar con equipos de desarrollo para optimizar los procesos de integración y entrega continua. - Monitorear y mejorar el rendimiento del sistema utilizando herramientas como Graphana. Languages Required - Español fluido. Location - Remoto

Portugal

Staff Site Reliability Engineer - 26248

Enverus

Enverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu

DevOps Engineer2 days ago
Full TimeRemoteTeam 1,800Since 1999

Description Senior Site Reliability Engineer Why YOU want this position: At Enverus, we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we're helping our customers make better decisions that help provide communities around the world with clean, affordable energy. The energy industry is changing fast. But we've continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities, to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn't be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds. Are you ready to help power the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow. We are currently seeking a Staff Site Reliability Engineer to join our Cloud Engineering team that manages our entire AWS presence. This role will be based in Canada. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions to customers in the world's most dynamic and fastest growing sector. Performance Objectives - Work on a team that manages our entire global AWS presence - The team you will be working with is responsible for keeping our infrastructure humming as new releases and maintenance updates are rolled out - You will help organize, secure, and automate existing infrastructure and deployments - You will work closely with developers to provide feedback and drive operational improvements within our products and operations infrastructure - You will be responsible for ensuring that our platform is stable and balanced - Maintain high site up time, while embracing rapid change and growth - Scale infrastructure to meet increasing demand and evolving technology - Help the dev teams working on our code bases realize zero down-time deployments - Develop and improve operational practices and procedures - Implement, monitor, and maintain CI/CD frameworks - You will coordinate and participate in on-call rotations (day shifts) - Automate, automate, automate... Competitive Candidate Profile - 5+ years of professional Windows and Linux server administration - 3+ years of Amazon Web Services (AWS) administration - 3+ years of experience within a high-performance, 24x7, DevOps, SysOps, or Operations team - You have excellent communication and collaboration skills - You demonstrate the ability to succeed in a high-pressure environment with rapidly changing priorities - You are an excellent problem solver, and willing to roll up your sleeves to take on any issue thrown your way - You have a desire not just to resolve problems, but to fully understand them and prevent them in the future - You seek out opportunities to improve, fix bugs, and challenge assumptions - You have experience working with global teams (North America, Europe, Asia) - You have experience with the following technologies: - Kubernetes (Container Orchestration) - Infrastructure as Code (Terraform, Cloudformation) - AWS (or other major cloud providers) - Python, C#, or Golang programming experience is a plus - Azure and Azure local experience is a plus - You prefer to lead the charge, not just keep up with it

Canada
Full TimeRemoteTeam 1,001-5,000Since 1972H1B No Sponsor

• Develop and test automation for aggregation and consolidation of data • Participate in technical definitions together with the tech lead and the team.

Brazil
R$7K / month