We are seeking a Senior Distribution Engineer to join our Build team. The successful candidate will be responsible for managing build pipelines, researching support for new services, platforms, and architectures, and maintaining existing ones. The role will involve ensuring components are up-to-date, license compliant, and available for users' platforms and architectures.
Requirements
- Familiarity with GNU/Linux build toolchains (autotools, make, cmake, gcc, etc.)
- Production experience with building container images and container build tooling
- Experience with Debian and RHEL based systems, and building.deb and.rpm packages
- Experience using Continuous Integration systems (e.g., GitLab CI, GitHub Action, Jenkins, Travis)
- Advanced Shell Scripting expertise in production environments, including the ability to write and maintain complex scripts (Ruby, Golang, Python, or Rust are a plus)
- Familiarity with building and packaging cloud native applications
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
- Experience with major cloud providers (e.g., GCP, AWS, Azure)
- Knowledge of service scaling and rollout strategies (desirable)
- Awareness of Observability tools (Prometheus, Grafana, etc) is a plus
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and development budget
- Parental leave
- Home office support