Senior Site Reliability Engineer (SRE) - Hasura Cloud
HasuraJob 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
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.
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.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
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.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
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.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
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.
Senior Software Engineer - Cloud and Distributed Systems
Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
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.
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.
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.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
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.