At a Glance
- Tasks: Ensure GitLab's services run smoothly and efficiently while building innovative automation tools.
- Company: Join GitLab, a leading platform in DevSecOps with a remote-first culture.
- Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Work remotely with a diverse team and contribute to impactful projects.
- Why this job: Be part of a team that values innovation and collaboration in a dynamic tech environment.
- Qualifications: Experience in software engineering and operations, with a passion for learning and growth.
The predicted salary is between 121500 - 148500 $ per year.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster.
Site Reliability Engineers keep GitLab's user-facing services and production systems running reliably at scale. They combine software engineering with operational excellence, applying sound engineering principles, automation, and continuous improvement to build, operate, and evolve our production infrastructure.
This is a single application for Site Reliability Engineering opportunities across Infrastructure Platforms. We evaluate your skills holistically and match you to the opportunity that best aligns with your experience and our hiring needs. We hire Site Reliability Engineers from Intermediate through Senior Staff across multiple Infrastructure Platforms teams.
What you'll do:
- Keep user-facing services and production systems reliable, scalable, and efficient.
- Build automation and tooling that reduces toil and replaces manual work with repeatable, infrastructure-as-code-driven workflows.
- Operate and troubleshoot production systems on Kubernetes, including deployments, rollouts, and scaling.
- Write and maintain infrastructure as code, and ship changes safely through CI/CD and GitOps.
- Participate in on-call, triage alerts, follow and improve runbooks, and escalate appropriately.
- Contribute to the observability stack, using metrics, logs, and SLOs to detect symptoms early rather than just outages.
- Take part in incident response and post-incident reviews, turning learnings into changes in automation and process.
- Document runbooks, architecture decisions, and reviews so your findings become repeatable practices.
What you'll bring:
- Experience keeping production systems reliable, combining an operations mindset with real software engineering practice.
- Experience building net-new infrastructure tooling and automation, not just configuring existing tools.
- The ability to read, debug, and reason about code.
- Experience with infrastructure as code, and with Kubernetes and its ecosystem, at a depth appropriate to your level.
- Hands-on experience with at least one major cloud provider (GCP or AWS).
- Familiarity with observability practices, including metrics, logging, alerting, and SLOs or SLIs.
- Comfort participating in on-call and incident response, with a structured approach to troubleshooting under pressure.
- Strong written communication and the ability to operate as a manager-of-one in an async, distributed environment.
- A track record of using automation, and increasingly AI, to reduce toil and improve how you and your team work.
- Alignment with GitLab's values and a commitment to working in accordance with them.
Infrastructure Platforms is responsible for the availability, reliability, performance, and scalability of GitLab’s user-facing services. The organization spans teams across Production Engineering, GitLab Dedicated, GitLab Delivery, and Developer Experience.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex, national origin, age, citizenship, marital status, mental or physical disability, genetic information, discharge status from the military, protected veteran status, or any other basis protected by law.
Site Reliability Engineer, Infrastructure Platforms – Remote in Winnipeg employer: GitLab Inc.
At GitLab, we pride ourselves on being an exceptional employer that champions remote work and fosters a culture of collaboration and innovation. As a Backend Developer, you'll enjoy the flexibility of working from anywhere while contributing to meaningful projects that enhance the developer experience for thousands. With a strong emphasis on professional growth, you'll have access to continuous learning opportunities and the chance to collaborate with talented teams, all within a supportive environment that values your contributions.