Technical Evangelist

GraphQL is changing the way developers & teams are building software today. Realtime GraphQL paired with event-driven programming that ties together serverless computing on the backend is creating a new way to develop applications, with more power in the hands of the application developer.
Hasura is an open source project at the intersection of the GraphQL and serverless movements and empowers developers to build powerful and scalable applications easily. Our technology gives teams instant realtime GraphQL APIs and event-sourcing for serverless on a database in a manner is high-performance, low-footprint, and horizontally scalable out-of-the-box.
Hasura is being adopted by developers in startups as well as some of the largest Fortune 500 companies today. We are very excited to be at the intersection of these 2 massive 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!

Brief Overview:

We’re building out our developer relations team and are looking for technical evangelists, both senior & junior, to join us. Your role will involve working with GraphQL and Hasura and helping developers and companies achieve success with these technologies. Given the nature of Hasura adoption, you will be working with developers based in old-school companies, using Hasura for large mission critical projects as well as indie developers using Hasura for their side-projects. GraphQL is still extremely new and is evaluated in great detail before becoming a part of a critical project in large companies. The ideal candidate will be able to identify and address the concerns and adoption problems faced by developers and companies considering GraphQL, educate developers about moving to production ready systems with GraphQL and provide valuable input to the product, marketing as well as sales teams at Hasura.

What we are looking for:

  • ExpandFull stack software engineer with experience across cloud native architectures, serverless computing as well as popular frontend frameworks such as React.
  • ExpandGood understanding of software engineering fundamentals and the ability to establish best practices.
  • ExpandExperience working with multi-disciplinary teams.
  • ExpandVery good written & spoken communication skills in English.
  • ExpandWillingness to travel for meetups, conferences & other events (up to 30% of your time).
  • ExpandStrategically plan & execute on short-term and medium-term plans.
  • ExpandBeing very organized & communicating proactively.
  • ExpandPrior experience in a dev advocacy role or experience with similar roles/responsibilities.

Good to have:

  • ExpandExperience working with open source technology in enterprise.
  • ExpandGrown a team of developer advocates/technical evangelists.
  • ExpandPrior experience running user groups, events and speaking at conferences

At a high-level, the responsibilities will include the following:

  • ExpandBe a part of and grow the GraphQL community in Europe and US.
  • ExpandWork closely with the product teams to understand Hasura, the new features being worked on, the engineering decisions and tradeoffs and be able to communicate the same to Hasura community and customers.
  • ExpandEducate a varied group of engineers ranging from enterprise developers, software architects and CIOs on GraphQL, Hasura and moving to cloud native & event driven architectures.
  • ExpandSet up demos and webinars on Hasura and upcoming features.
  • ExpandApply to and speak at major cloud-native & GraphQL conferences across Europe and the United States.
  • ExpandIdentify gaps in the GraphQL community with respect to moving to production ready GraphQL for teams and address these gaps through various channels such as content, streams, webinars, workshops etc.
  • ExpandCreate deep technical content helping teams migrate to Hasura and GraphQL.
  • ExpandAuthor articles in relevant magazines and blogs which have a readership base consisting of enterprise architects & CIOs.
  • ExpandConceptualize and work with a team of engineers at Hasura to build tooling, content and relevant resources.
  • ExpandCreate and own a community resource such as a podcast, newsletter, streaming channel, etc.
  • ExpandOrganize and conduct small-scale events mainly in in various cities.


We would prefer you to be located and work out of our office in Bangalore, India.

Working at Hasura:

We are a small team at the beginning of our journey to shape the GraphQL and serverless ecosystems. Through your work at Hasura, you will have the opportunity to make a lasting impact on both Hasura as well as the larger technology community.
As a team, we take a lot of pride in our work. We obsess over the developer experience, and our first priority as a company will always be to make things easier for our users.
We offer competitive salaries, have a generous vacation policy and provide health insurance for everyone employed with Hasura.
We are an equal opportunity employer and do not tolerate discrimination of any kind.


We’d love to hear from you. Even if you don’t fulfil 100% of the above requirements, or are unsure about whether this would be the right fit, please do reach out to us with your questions! You can write to us at [email protected] with your resume and any other relevant information that you’d like to share.

About Hasura:

Hasura is a venture-backed open-source technology company with offices in San Francisco and Bangalore. Our core project, the Hasura GraphQL engine, provides instant realtime GraphQL APIs and eventing on databases, so that teams can build scalable applications with GraphQL and serverless easily.