Member of Engineering (Infrastructure)
Remote
RemoteFull TimeSmall
Full TimeSmall
Job Summary
Design and manage the infrastructure required by Poolside's engineers and researchers, focusing on build, CI/CD, and tooling systems. Develop tools and solutions to increase engineering team efficiency, ensuring monorepo builds are fast and reproducible while maintaining a coherent Python ecosystem. Share on-call and incident response duties with the wider team to support seamless development, testing, and shipping. Leverage automation to multiply impact across every team, utilizing Bazel, Buildkite, Kubernetes, and AWS services to optimize build pipelines and container orchestration.
Required Qualifications
- Strong hands-on experience with Bazel — writing and maintaining rules, macros, and toolchains
- 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
- 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
- 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
Desired Qualifications
- Familiarity with remote caching and build optimisations
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.