Image Loading

Senior Engineering Manager - Core GraphQL Team

Job Description

  • Bengaluru, Karnataka

Hasura is looking for a Senior Engineering Manager to lead a highly technical team responsible for building the core abstractions and the GraphQL engine that powers Hasura.

In this position, you will be expected to lead the team and provide architectural guidance, mentorship, and hands-on contributions, as needed, to ensure the team delivers with quality and scalability. You will work closely with Hasura veteran engineers and architects on building complex 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. Also, you will be responsible for hiring and growing this team with the best talents in the industry.

Engineering organization in 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.

GraphQL is changing the way developers & teams build software today. The Hasura GraphQL Engine is a Cloud tool that makes it fast and easy to compose a GraphQL API for secure data access across a range of data sources. This approach empowers application developers to rapidly create and iterate their applications thanks to the flexibility of GraphQL and automation of toilsome considerations like security, performance, resource footprint, and scalability.

Hasura is being adopted by developers in startups as well as some of the largest Fortune 500 companies. We are excited to be at the intersection of two major ecosystem trends that will have a profound impact on development workflows going forward and we are looking for amazing people who are as excited as we are to join us on this journey.
 

What the role will involve:

  • Team Leadership: Lead, mentor, grow and inspire a high-performing team of engineers with a focus on systems and platform development. Foster a culture of continuous improvement and innovation.
     
  • Architectural Excellence: Provide architectural leadership and design input to ensure the development of scalable and reliable systems. Drive a strong emphasis on quality, performance, and maintainability.
     
  • Technical Expertise: Stay hands-on with the latest technologies and tools, setting an example for your team. Be a go-to resource for solving complex technical challenges.
     
  • Collaboration: Collaborate with cross-functional teams, including product management and other engineering teams, to define technical roadmaps, prioritize features, and deliver projects on time.
     
  • Project Management: Oversee project planning, execution, and delivery. Ensure that projects are completed within scope, budget, and schedule while meeting high-quality standards.
     
  • Mentorship: Coach and mentor engineers on the team, helping them develop their technical skills, and provide guidance in their career growth. Be an architect-type mentor.
     
  • Continuous Improvement: Drive the team to constantly improve processes, adopt best practices, and embrace new technologies to enhance system performance and maintainability.

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related technical field.
  • Management experience: 2+ years experience of managing highly technical teams, ideally focused on systems and platform development.
  • Software engineering experience: 4+ years of software engineering experience, ideally focused on systems and platform development.
  • Deep understanding of at least one systems programming language e.g. C/C++/Rust/GoLang
  • Demonstrated ability to design and architect complex software solutions, with a strong focus on quality and scalability.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams and CXO level stakeholders.
  • Prior experience in startups or fast-paced tech environments is a plus.
  • Familiarity with cloud-native technologies, containerization, and orchestration is a strong advantage.

Skills

  • C/C++
  • Golang
  • System Development
  • Cloud platform

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Apr 09, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent