AWSKubernetesLinuxPythonTerraformGoMLIAMpippoetryCachingCI/CDRemote Work
About this role
Role Overview
Design and implement the build, CI/CD, and tooling infrastructure that Poolside's researchers and engineers rely on every day.
Join our infrastructure team as the second engineer focused on developer experience.
Partner closely with the person who owns this area today while sharing on-call, incident response, and platform ownership with the wider team.
Make our monorepo fast, our builds reproducible, and our Python ecosystem coherent, leveraging automation to multiply your impact across every team at Poolside.
Take on significant ownership of our build and CI/CD systems, with the support of an established infrastructure team behind you.
Develop tools and solutions aimed at increasing the efficiency of our engineering teams.
Requirements
Strong hands-on experience with Bazel — writing and maintaining rules, macros, and toolchains
Familiarity with remote caching and build optimisations
Experience setting up and managing CI/CD pipelines, preferably Buildkite
Comfortable with dynamic pipelines, agent fleet management, and build-time optimization
Strong Python proficiency, including packaging, dependency management (uv/pip/Poetry), and virtual environments
Experience integrating Python and ML/research codebases into a monorepo build system
Proficient in Go
Experience writing backend services
Familiarity writing CLI applications and internal developer tooling
Expertise in debugging issues on Linux, including network and process-related problems
Experience running containers using Kubernetes
Experience with managed or self-hosted Kubernetes
Familiarity with AWS services
Comfortable managing IAM policies and ensuring proper permission settings
Hands-on experience with Terraform or OpenTofu for managing complex AWS environments
Skilled in observability and monitoring tools and practices
Experienced in incident response protocols and best practices
Comfortable working within a broader infrastructure team — sharing on-call, contributing to incident response, and building tooling other engineers depend on.
Tech Stack
AWS
Kubernetes
Linux
Python
Terraform
Go
Benefits
Fully remote work & flexible hours
37 days/year of vacation & holidays
Health insurance allowance for you & dependents
16 weeks of flexible, full-pay parental leave
Well-being, always-be-learning & home office allowances