Intermediate Site Reliability Engineer
@ GitLab

Hybrid
$120,000
Hybrid
Full Time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @gitlab.com
Recommended after applying

Job Details

About GitLab

GitLab is an open-core software company developing an AI-powered DevSecOps Platform used by over 100,000 organizations. Our mission is to enable everyone to co-create the software that powers our world, breaking down barriers in software development with innovative products like Duo Enterprise and Duo Agent Platform.

An Overview Of This Role

As an Intermediate Site Reliability Engineer at GitLab, you will keep production systems running smoothly and build infrastructure platforms for engineering teams. You will blend operational discipline with software craftsmanship to automate tasks, manage incidents, and drive efficiency.

Key Responsibilities

  • Design and implement scalable networking infrastructure for GitLab platforms.
  • Collaborate with engineering teams to evolve incident management processes.
  • Respond to incidents during designated on-call periods.
  • Lead projects from problem definition through execution.
  • Automate operational tasks and maintain robust incident followup processes.

What You’ll Bring

  • Expertise in AWS or GCP networking and scaling.
  • Experience with Terraform for infrastructure as code.
  • Proven history in production incident response.
  • Strong understanding of network protocols including TCP/IP, HTTP/HTTPS, and DNS.
  • Independent, proactive, and strong communication skills.

Nice To Have

  • Experience with network observability and traffic analysis tools.
  • Familiarity with the Kubernetes ecosystem and Helm.
  • Programming or scripting skills in Ruby, Go, or Bash.
  • Knowledge of GitLab CI or equivalent tools.

About The Team & Benefits

The Production Engineering Networking and Incident Management team builds and maintains platforms that protect GitLab from various traffic and incidents. GitLab supports team members with flexible PTO, equity, development funds, and remote working arrangements.

Key skills/competency

AWS, GCP, Terraform, Networking, Incident, Automation, SRE, GitLab, Cloud, Scalability

How to Get Hired at GitLab

🎯 Tips for Getting Hired

  • Research GitLab's culture: Understand their mission, remote practice, and values.
  • Tailor your resume: Highlight cloud and networking expertise.
  • Customize your cover letter: Show passion for SRE and automation.
  • Prepare technical examples: Detail incident response and automation projects.

📝 Interview Preparation Advice

Technical Preparation

Review AWS/GCP networking best practices.
Practice Terraform scripting and deployment.
Study network protocols TCP/IP, HTTP/HTTPS, DNS.
Examine incident management case studies.

Behavioral Questions

Describe a challenging incident response.
Explain a time you automated a process.
Detail your approach to problem solving.
Share your method in collaborating asynchronously.

Frequently Asked Questions