Remote

DevOps Engineer

About Serokell

Serokell is a fully remote software development company working on technically ambitious projects across areas like programming languages, blockchain infrastructure, fintech, biotech, and AI. We care about strong engineering, thoughtful collaboration, and solving complex problems with depth rather than hype.

We review applications on a rolling basis. Start date depends on current project needs and mutual fit. If your profile is a strong match, we will contact you with next steps.

About the Role

We are looking for a DevOps Engineer to join our team and support infrastructure work on technically demanding software projects.

This role is focused on practical infrastructure engineering: setting up and improving CI/CD pipelines, integration testing environments, monitoring, incident reporting, and operational visibility. We are looking for someone who is comfortable working close to the development process and can help make systems more reliable, observable, and maintainable.

You may be a strong fit if you have experience working as a DevOps Engineer, SRE, System Administrator, or in a similar infrastructure-focused role, and if you are comfortable working with containerized environments, deployment workflows, and backend-oriented tooling in real production settings.

Hiring Process Overview

The first step is a short questionnaire. Next, we invite matching candidates to an HR screening. Then we conduct a technical interview with those whose profiles align with our requirements. Successful candidates will receive an offer. In rare cases, there may be an additional short call with a project lead.

Requirements

  • 2+ years of experience working as a DevOps Engineer, Site Reliability Engineer, System Administrator, or in a similar role.
  • Experience working with Docker and Kubernetes.
  • Experience setting up CI/CD pipelines and integration testing environments.
  • Experience setting up monitoring, alerting, and incident reporting tools.
  • Good practical understanding of infrastructure reliability, deployment workflows, and production support.
  • Ability to work independently in a remote environment.

General Requirements

  • Strong command of Linux-based environments.
  • Understanding of computer networks, including IP addressing and routing, TCP, and UDP.
  • Familiarity with Infrastructure as Code approach and related tools.
  • Ability to work with application code when needed.
  • Readiness to participate in code reviews, technical discussions, and cross-functional collaboration.
  • Care for code quality, reliability, and maintainability.
  • Fluent spoken and written English.

Will be a plus if you have

  • Experience with Nix.
  • Experience improving observability, statistics gathering, or incident response processes.
  • Experience with GitOps tools and modern deployment workflows.

Responsibilities

  • Set up and improve CI/CD pipelines for software projects.
  • Build and maintain integration testing environments.
  • Set up and improve monitoring, alerting, and incident reporting workflows.
  • Support production and pre-production infrastructure.
  • Collect and organize operational metrics and statistics.
  • Work closely with engineers to improve deployment processes, reliability, and developer experience.
  • Help maintain scalable, reliable, and maintainable infrastructure in a fully remote engineering environment.

What We Offer

  • Competitive salary.
  • Attractive international projects.
  • Participation in leading world conferences.
  • International teams and a multicultural environment.
  • Fully remote work and flexible working hours.
  • Possibility to take days off whenever you need.
  • Investment in your professional and career growth, which will correspond to wage growth.
  • Mentoring and training.
  • Therapy sessions to support your well-being.
  • Opportunity to contribute to one of the functional programming industry’s leading blogs.

By joining Serokell, you will become part of a remote international team of engineers, researchers, designers, and other thoughtful people who care about building difficult things well. You will have the chance to work on meaningful technical challenges, contribute to long-term engineering decisions, and grow in an environment that values curiosity, autonomy, and strong technical standards.