Site Reliability Engineer, Linux (Remote)
About the role
The Site Reliability Engineer (Linux) role is the critical link between our low-level infrastructure and high-level service delivery, ensuring the stability of 6,000+ servers as we transition to Kubernetes. You will take full ownership of our OS configuration and automation strategy, serving as a key driver in reducing operational toil for the entire engineering organization.
Responsibilities
- Automate Linux host lifecycle management, including configuration, patching, and image creation, to ensure consistent and reliable deployments across our hybrid environment.
- Migrate Ansible components from our existing monorepo into isolated, purpose-built repositories to improve maintainability and accelerate infrastructure delivery.
- Debug complex production issues across OS, performance, and service layers to minimize downtime and enhance the overall stability of our network services.
- Design, build, and improve infrastructure tooling that increases engineering velocity and streamlines adoption of best practices.
- Partner with security and compliance teams to embed FedRAMP requirements into our infrastructure-as-code, ensuring that secure practices are built into every deployment.
- Lead the transition of workloads to Kubernetes clusters by optimizing container base images and host configurations to support our evolving service architecture.
- Owning the reliability of critical infrastructure end to end, iterating and adapting as necessary to evolving requirements.
Requirements
- Bachelor's degree in STEM and 5+ years of relevant experience, or Master's degree in STEM and 3+ years of relevant experience or equivalent related work experience.
- 5+ years of experience working with Linux in a production environment.
- Experience with Python or Ruby for infrastructure automation and scripting.
- Experience with Ansible for configuration management at scale.
- Experience debugging complex system issues across OS, performance, and service layers.
- Ability to work in a hybrid cloud and on-prem environment.
Preferred Qualifications
- Experience with Kubernetes cluster management and containerization (Docker).
- Knowledge of systems-level languages such as Go or C.
- Familiarity with compliance frameworks like FedRAMP or NIST.
- Proven ability to lead technical projects from ambiguous requirements to production.
- Strong sense of ownership and a proactive approach to identifying and solving systemic reliability issues.
Benefits
This is a remote role based out of the US. The successful applicant may be performing work in FedRAMP High or IL-5 environments, and therefore, must be a U.S. Person (i.e. U.S. citizen, U.S. national, lawful permanent resident, asylee, or refugee).
Pay
The starting salary range posted for this position is $126,500.00 to $182,000.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Schedule
This is a remote role based out of the US.