Hasura logo

Senior Site Reliability Engineer (SRE) - Hasura Cloud

Hasura

Job Overview

Hasura is seeking a Senior Site Reliability Engineer (SRE) to join our team and help maintain the reliability and performance of Hasura Cloud. This role is crucial in ensuring that our systems run smoothly and updates are deployed without downtime.

Key Responsibilities

  • Infrastructure Development: Build and maintain our infrastructure using tools like Terraform, Kubernetes, VMs, and bare metal instances.
  • Scalability: Design and implement core infrastructure components to support thousands of concurrent requests.
  • Cloud Expansion: Work on expanding Hasura Cloud to support multiple cloud providers.
  • Deployment Process: Enhance the deployment process to ensure reliability and efficiency.
  • Incident Response: Participate in a PagerDuty rotation to handle availability incidents and support service engineers.
  • Systemic Issue Resolution: Use development time to address and prevent systemic issues.
  • Monitoring and Alerts: Design monitoring systems that alert on symptoms rather than causes.
  • Documentation and Automation: Document actions and automate repeatable tasks.
  • Debugging: Troubleshoot production issues across services and stack levels.
  • Infrastructure Growth Planning: Plan for the growth of Hasura Cloud's infrastructure.

Requirements

  • Experience: 4+ years in a similar role.
  • System Thinking: Ability to think about systems, edge cases, and failure modes.
  • Linux and Unix Shell: Proficiency in navigating and using these systems.
  • Infrastructure Tools: Experience with Terraform and similar tools.
  • Programming Skills: Strong skills in Go and Python.
  • Collaboration: Value asynchronous communication with a globally distributed team.
  • Documentation: Enjoy documenting processes to avoid repetitive learning.
  • Automation: Passion for building automation and tooling.
  • Cloud Providers: Experience with AWS, GCP, Azure, and their APIs.
  • Monitoring Tools: Familiarity with Honeycomb, Datadog, Prometheus, and Grafana.

Nice to Have

  • Hasura Experience: Familiarity with Hasura and its GraphQL APIs.
  • SQL and PostgreSQL: Strong fundamentals in SQL, especially with PostgreSQL.
  • Database Management: Experience in database management and scaling.

Location

This position is remote, based in India, with an option to work from our Bangalore office.

Working at Hasura

At Hasura, we empower developers to build modern apps quickly. Our team is dedicated to improving the developer experience and making our tools as user-friendly as possible.

Perks

  • Remote & Hybrid Work Environment: Flexible work model with options for remote or in-office work.
  • Self-care Fridays: The second Friday of every month is a day off for personal rejuvenation.
  • Equipment and Learning Allowance: Budgets for necessary tools and learning opportunities.
  • Donation Matching: Annual fund to match donations to global organizations.
  • Flexible Timings & PTO: Freedom to set work schedules and generous paid time off.

Applying

We encourage applications even if you don't meet all the requirements. We value diverse perspectives and are open to discussing how you can contribute to our team.

Hasura is an equal opportunity employer, committed to diversity and inclusion in the workplace.

Benefits
Extracted with AI

  • Remote & Hybrid Work Environment
  • Self-care Fridays
  • Equipment and learning allowance
  • Donation Matching
  • Flexible timings & PTO

Similar jobs

Last update: 23 minutes ago

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Tint logo
Tint

Senior Site Reliability Engineer (AWS, Node.js)

Join Tint as a Senior Site Reliability Engineer to enhance AWS infrastructure efficiency and reliability. Remote role in the US.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Orkes logo
Orkes

Senior Software Engineer - Cloud Infrastructure

Join Orkes as a Senior Software Engineer focusing on cloud infrastructure, leveraging AWS, GCP, and Azure. Remote position with competitive salary.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

SQUER logo
SQUER

Cloud Engineer

Join SQUER as a Cloud Engineer in Vienna. Work with AWS, Azure, or GCP, automate with Terraform, and enjoy hybrid work and great benefits.

Seqera logo
Seqera

Senior Software Engineer - Cloud and Distributed Systems

Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Hasura logo
Hasura

Senior/Staff Software Engineer - Backend

Join Hasura as a Senior/Staff Software Engineer - Backend, working remotely in India, focusing on scalable distributed systems and cloud services.