Senior Site Reliability Engineer
- Salary
- $185K–$210K
- Hiring from
- United States
- Work type
- Remote
- Posted
615,657 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Our client is looking for a mid to senior level Site Reliability Engineer or Software Engineer who is excited to build a resilient and scalable platform. The ideal candidate will have a strong background in software engineering, systems engineering, and a deep understanding of how to develop reliable, scalable, and efficient systems. This role will also be participating in an on-call rotation and working closely with other teams to ensure the overall health and performance of their systems.
As an experienced Senior Site Reliability Engineer (SRE), you will be joining a growing team focused on enhancing and optimizing cloud infrastructure for a high-impact online platform.
This role involves working as a hands-on technical expert, focusing on reliability, security, and scalability of a complex, cloud-native architecture on AWS.
This is a remote position and is a tremendous opportunity to make an immediate impact all while working with a team of professionals that are passionate about what they do and the teammates they work with.
Main Tasks:
- Build, manage and document systems that our services rely on using infrastructure as code and GitOps principles.
- Instrument and monitor systems and services to ensure system health and performance.
- Develop and manage deployment processes that enable our developers to build, test and deploy their services safely with minimal effort.
- Participate in an on-call rotation responding to incidents and providing support to our developers during these incidents.
- Use and recommend best practices for security, scalability, resiliency, observability and incident management across teams.
- Help define, assign and prioritize tasks while following an MVP and incremental change approach.
- Keep track of your work, communicate about blockers, actively review changes, pair to resolve issues, and be able to complete tasks independently.
- Learn and implement new technologies and strategies to help improve our platform resiliency, reliability and scalability.
- Collaborate with other teams and departments to train them in the tools and strategies to ensure data integrity, service resiliency, and incident response.
Personal & Technical Requirements:
- Proven experience as an SRE or in a similar SWE role.
- Strong experience with cloud platforms (e.g., AWS, GCP).
- Strong experience with containerization (Docker) and running container infrastructure in a production environment (e.g. Rancher, EKS, GKE).
- Strong experience with Kubernetes and Helm, experience with deploying changes via ArgoCD is a plus.
- Experience with infrastructure as code (Terraform, Packer, Ansible) and tooling surrounding (e.g., Atlantis).
- Proficiency in one or more programming languages (e.g., Python, Go, Javascript, Node).
- Strong understanding of DevOps principles and technologies, continuous integration/continuous deployment (CI/CD) practices, and Agile methodologies.
- Excellent problem-solving skills, with a focus on simplifying complex operations for better understanding and management.
- Ability to collaborate with cross-functional teams effectively.
Please note, all candidates must be authorized to work in the United States in order to be considered for this position.
Work Location: Remote
Benefits include:
- Retirement & health benefits included
- 15% bonus potential
We appreciate you taking the time to apply! Please allow 3-5 business days for someone from our Nimble Technology Partners team to reply! (Your privacy and security are a top priority, so please only reply to emails with the domain @nimbletechnologypartners.com)
