Summary
✨ AI‑Generated
Own the reliability, performance, scalability, and security of infrastructure supporting a rapidly growing software platform. You will help evolve resilient systems, improve operational practices, and support the infrastructure required for automation and AI-enabled workflows.
Highlights
Ownership of reliability, performance, scalability, and security infrastructure in a rapidly growing technology environment, with exposure to automation and AI-enabled software systems.
Description
About This Job
We're Avvoka
We build legal drafting technology for moments that matter - when the stakes are high, the
documents are complex, and speed can't come at the cost of control.
Our platform helps legal teams move faster through contracts using automation, collaboration, and
AI - without taking judgment away from the lawyers who own the risk.
We believe technology
should amplify expertise, not replace it.
Avvoka is trusted by leading law firms, banks, and global enterprises, and we've grown through
product strength and word of mouth alone.
With headcount and revenue increasing by over 70%
year on year, we're scaling from a product-led success into a globally recognised legal-tech brand.
We're at an inflection point: evolving how the world's most sophisticated legal teams work - and
building the infrastructure that keeps our platform fast, secure, and resilient as we grow.
The role
You'll own the reliability, performance, and scalability of the infrastructure that sophisticated legal
teams around the world depend on every day.
From cloud to on-prem, you'll build the automation,
pipelines, and tooling that let Avvoka ship quickly without ever compromising stability.
This is a hands-on, high-trust role at the heart of a fast-growing platform - and a chance to help
stand up and shape Avvoka's new Manila engineering function from the ground up.
In twelve
months, you'll be able to point to systems you automated, incidents you designed out of existence,
and infrastructure you helped scale to meet real global demand.
What You'll Do
Build and automate
Design, provision, and maintain infrastructure across Linux, KVM/QEMU virtualization, and
cloud environments using infrastructure-as-code and image-building tooling.
Build and own CI/CD pipelines in GitLab that make deployments fast, repeatable, and safe.
Write automation in Bash and a second language (Ruby,Python,Go or C#) to eliminate manual
toil and recurring operational work.
Operate and scale
Keep Avvoka's platform highly available and performant, tuning networking, capacity, and
resilience as demand grows.
We run primarily on our own private cloud (KVM/QEMU), and also
use Azure and occasionally AWS.
Manage virtualization and provisioning with Ansible and Packer to deliver consistent,
reproducible environments.
Monitor, troubleshoot, and resolve production issues, then design out the root causes so they
don't recur.
A key part of this role is maintaining and troubleshooting the platform during hours
outside European business time, providing coverage while the rest of the team is offline.
Shape and grow
Help establish reliability practices, runbooks, and standards for Avvoka's growing Manila
engineering team.
Partner with developers to make reliability and observability a first-class part of how we build.
What You'll Bring
Must-haves (we will test these in the interview & trial period)
Bash, fluently.
You write real scripts confidently: loops, conditionals, error handling, pipes, text
processing.
Git, thoroughly.
Branching, merging, rebasing, resolving conflicts, and recovering from mistakes should
be second nature, not something you look up.
Programming ability.
You can build your own tooling or microservice, ideally in Bash, Ruby,
alternatively in Python, Go or C#.
Deep understanding of CI/CD, especially CI pipelines.
Not just using an existing pipeline, but
understanding how stages, jobs, runners, artifacts, and caching work, and being able to design and debug
One From Scratch.
GitLab CI Experience Strongly Preferred.
KVM/QEMU.
Hands-on experience running and troubleshooting virtual machines.
This is essential, as
it's the core of our platform.
Strong Linux (Ubuntu) administration and solid networking fundamentals.
Sharp problem-solving and logical thinking.
When something breaks, you reason your way to the cause
methodically instead of guessing.
You understand why things work, not just which commands to run
You're a builder, not just a user.
We're not looking for someone who only knows how to write
deployment YAML files.
We want someone who understands the underlying principles and can build the
tooling themselves.
Bonus Points If You Have
Experience with Ruby.
Equal opportunities
We are an equal opportunity employer that celebrates diversity and inclusion.
We welcome
applications from individuals of all backgrounds, identities, and experiences - including those from
underrepresented groups - and are happy to provide reasonable adjustments for candidates with disabilities during the recruitment process.