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
Team Leadership: Lead, mentor, and grow a distributed team of SREs and Platform engineers, fostering a culture of continuous improvement and innovation.
Reliability Engineering: Implement and maintain SRE best practices, including error budgets, SLOs, and SLIs, to ensure the highest levels of system reliability and performance.
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.
Scalability and Performance: Drive initiatives to continuously improve the scalability and performance of our microservices architecture, implementing best practices for distributed systems.
Incident Management: Establish and refine incident response processes, including post-mortem analyses and implementation of lessons learned.
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.
Cross-team Collaboration: Work closely with other engineering teams to understand their platform needs and deliver solutions that accelerate their development processes.
Capacity Planning: Develop and maintain capacity models to ensure our infrastructure can handle growth and peak loads efficiently.
Security and Compliance: Collaborate with the security team to implement and maintain robust security practices across our infrastructure.
Monitoring and Observability: Oversee the implementation and improvement of monitoring and observability solutions to provide real-time insights into system health and performance.
Cost Optimization: Continuously analyze and optimize infrastructure costs while maintaining high performance and reliability standards.
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.
Other Jobs from Hasura
Senior Developer Relations Engineer
Senior Frontend Engineer - Bengaluru/Hybrid
Associate Sales Engineer
Senior / Staff Software Engineer (Architect) - Cloud Infrastructure
Senior/Staff Software Engineer (Rust)
Similar Jobs
Software Engineer, Frontend - Mercoin
Principal UI Engineer
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