Hasura

Engineering Manager, Platform Team

Bengaluru, India
Microservices AWS GCP Azure Kubernetes API GraphQL
Search for More Jobs Talk to a recruiter now 💪
Description

About Hasura

Hasura is a venture-backed open-source technology company that makes data instantly accessible over a realtime API, enabling developers to build and ship modern apps and APIs faster. Our flagship product, Hasura DDN (Data Delivery Network), is a globally distributed and always-available network of API and data connectivity servers for blazing-fast and secure delivery of realtime data over GraphQL or REST API. Upcoming: In addition to our API access layer, our AI lab will be releasing agentic data access as a next-gen capability on Hasura DDN - for AI applications.

About the Role

We are seeking an experienced Engineering Manager to lead our Platform Team, which serves as the backbone of Hasura's cloud infrastructure and reliability efforts. As the Engineering Manager of the Platform Team, you will be responsible for managing a global team of Site Reliability Engineers (SREs) and Infrastructure/Platform engineers. Your primary focus will be ensuring the reliability, scalability, and performance of our cloud systems while providing essential platform services and tooling to other engineering teams.

Engineering organization at Hasura operates with a great deal of product ownership, each team closely aligned with top level business objectives. In this position, you will be an important partner to drive some key business and product goals. You will work on architecting complex infrastructure features on the core product and helping execute the vision of making data access 10x easier by building easy to use, planet-scale, low-latency, reliable cloud services.

What the role will involve:

  • Solving hard problems: Architect solutions for complex problems both independently and collaboratively, both at the low-level and high-level, ensuring scalability, maintainability, and performance.

  • Product thinking: Understand ambiguous or loose customer (i.e. developers and enterprises) requirements and formulate solutions which align strategically with the product.

  • Mentorship: Provide guidance and mentorship to team members during technical problem solving and code reviews.

  • Implementing engineering best practices: Identify opportunities to improve engineering best practices to improve overall software production and quality.

  • Collaborating with stakeholders: Foster strong collaboration and communication with key stakeholders across the organization, including fellow engineers, managers, and executives.


Key Responsibilities

  1. Team Leadership: Lead, mentor, and grow a distributed team of SREs and Platform engineers, fostering a culture of continuous improvement and innovation.


  1. Reliability Engineering: Implement and maintain SRE best practices, including error budgets, SLOs, and SLIs, to ensure the highest levels of system reliability and performance.


  1. Infrastructure Management: Oversee the design, implementation, and maintenance of Hasura DDN's infrastructure, ensuring it meets the demands of a globally distributed, high-performance system.


  1. Scalability and Performance: Drive initiatives to continuously improve the scalability and performance of our microservices architecture, implementing best practices for distributed systems.


  1. Incident Management: Establish and refine incident response processes, including post-mortem analyses and implementation of lessons learned.


  1. Automation and Tooling: Lead efforts to develop and improve automation tools and processes that enhance the efficiency of both the Platform team and other engineering teams.


  1. Cross-team Collaboration: Work closely with other engineering teams to understand their platform needs and deliver solutions that accelerate their development processes.


  1. Capacity Planning: Develop and maintain capacity models to ensure our infrastructure can handle growth and peak loads efficiently.


  1. Security and Compliance: Collaborate with the security team to implement and maintain robust security practices across our infrastructure.


  1. Monitoring and Observability: Oversee the implementation and improvement of monitoring and observability solutions to provide real-time insights into system health and performance.


  1. Cost Optimization: Continuously analyze and optimize infrastructure costs while maintaining high performance and reliability standards.


  1. Technical Strategy: Contribute to the overall technical strategy of Hasura, particularly in areas related to infrastructure, reliability, and scalability.

Requirements

  • 5+ years of software engineering experience, with at least 2 years in a leadership role managing SRE or Platform engineering teams

  • Deep understanding of cloud infrastructure, preferably with hands-on experience in AWS, GCP, or Azure

  • Strong knowledge of containerization and orchestration technologies, particularly Kubernetes

  • Experience with implementing and managing microservices architectures at scale

  • Familiarity with SRE principles and practices as outlined in Google's SRE book

  • Proven track record of improving system reliability, scalability, and performance in high-growth environments

  • Experience with monitoring, logging, and observability tools and best practices

  • Familiarity with GraphQL and data API technologies is a plus

Leadership and Management Skills

  • Demonstrated ability to build, lead, and mentor high-performing engineering teams

  • Experience in managing distributed teams across multiple time zones and cultures

  • Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders

  • Proven track record of setting and achieving team goals aligned with company objectives

  • Experience in performance management, including conducting regular 1:1s, providing constructive feedback, and supporting career development

  • Ability to balance technical leadership with people management responsibilities

  • Skilled in conflict resolution and fostering a positive team culture

  • Experience in resource planning, workload management, and sprint planning

  • Demonstrated ability to influence and drive change across multiple teams and departments

  • Experience in hiring and growing engineering talent

What We Offer

  • Opportunity to shape the infrastructure powering a rapidly growing, globally distributed data delivery network

  • Competitive salary and equity package

  • Learning and development budget to support your professional growth

  • Equipment allowance for your home office setup

  • Generous PTO policy and "Self-care Fridays" (second Friday of every month off)

  • Health, dental, and vision insurance (varies by location)

  • 401(k) plan with company match (US employees)


At Hasura, we are committed to creating an inclusive environment for all employees. We encourage applications from individuals of all backgrounds and experiences.


To apply, please submit your resume and a brief cover letter explaining your interest in the role and how your experience aligns with our requirements.


Hasura is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.




Hasura
Hasura
Cloud Infrastructure Developer APIs Developer Tools Open Source Software

0 applies

2 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say