portal resources jobs companies h hasura senior backend (go) engineer

Senior Backend (Go) Engineer


Headquarters: San Francisco
URL: https://hasura.io/ [1]

We are looking for an Engineer with Go expertise to join the Hasura team. We believe types are everything and we make sure all code that is powering our production systems are written in a typed language. At Hasura, you will be working on developing new features and improving Hasura Cloud.

If you have experience with Go, building scalable server-side applications and are looking for a challenging work environment where you can grow and deepen your technical chops, we'd love to chat with you.

As a team, we try to keep learning from each other in a collaborative environment and are extremely passionate about engineering. We’re open to bringing in new technologies, tools and patterns to make our engineering experience continuously better.


Key Responsibilities:

  • Participate in the entire dev life-cycle from pitch/prototyping through definition and design to build, integration, QA and continuous delivery.
  • Work with the product team to build and iterate on Hasura's offerings.
  • Perform code reviews.
  • Setting up CI/CD tooling & best-practices with great DX for the dev team.
  • Identify bottlenecks and improve the application performance.
  • Plan and execute mid to long-term strategies that benefit the team and the product.
  • Foster technical decision making on the team, but make final decisions when necessary.
  • Understand engineering metrics and seek to improve them.

We’d love to hear from you if:

  • You are an experienced backend/fullstack engineer who can lead projects, engage stakeholders, and empower other engineers in order to achieve goals.
  • You have experience in building performant, scalable microservices.
  • You have a thirst for evolving server-side architectures and modern web technology stacks.
  • You have experience in writing idiomatic, maintainable Go code.
  • You understand the nature of asynchronous programming, its quirks, and workarounds.
  • You have experience in working with container technologies like Docker.
  • You are familiar with writing integration and unit tests.
  • You are familiar with CI/CD and build automation tools.
  • You take delight in shipping amazing products and being obsessive about the little things around user experience
  • Strong communication skills in person, on paper and in code.
  • Experience and comfort working in a collaborative environment like Slack, GitHub etc.
  • You love to make an impact and thrive in small, collaborative, energetic teams.
  • Strong software engineering fundamentals: a Bachelors in CS or equivalent experience.

Bonus points for:

  • You have experience having led a team of backend/fullstack engineers.
  • You have written, deployed and debugged microservices on Kubernetes.
  • You have written a Kubernetes Operator.
  • You are familiar with GraphQL.
  • You have experience working with relational databases, Postgres in particular.
  • You maintain a blog.
  • You engage in community activities and like speaking at meetups, conferences and sharing what you’ve learnt.
  • You’ve worked on building developer tools at work, in open-source projects or as a side gig :)

Location:

This role is fully remote. We hire in most countries. If you're applying from the US, we hire remotely in these 10 states in the US: Illinois, Virginia, California, Washington State, Maryland, Florida, Colorado, Massachusetts, Oregon, New York or this role will be based out of our office in Bangalore, India.


Working at Hasura:

At Hasura, we help developers build modern apps and APIs faster. Through your work at Hasura, you will have the opportunity to make a lasting impact on both Hasura as well as the larger developer ecosystem.

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.

To apply: https://weworkremotely.com/remote-jobs/hasura-senior-backend-go-engineer [2]


  1. https://hasura.io/
  2. https://weworkremotely.com/remote-jobs/hasura-senior-backend-go-engineer

Other jobs at Hasura

9 jobs in the last 60 days · 10 in total · avg 2.59 jobs/mo · 2247 job visits

Senior Haskell Engineer

Senior Haskell Engineer

Headquarters: San Francisco URL: https://hasura.io/ Hasura.io [link] which gives the developer a realtime GraphQL backend on a Postgres database. Requirements: We are looking for someone who * has extensive Haskell experience, * has architect

last week
Senior Backend (Go) Engineer

Senior Backend (Go) Engineer

Headquarters: San Francisco URL: https://hasura.io/ We are looking for an Engineer with Go expertise to join the Hasura team. We believe types are everything and we make sure all code that is powering our production systems are written in a typed la

last week
Senior Frontend Engineer / Architect

Senior Frontend Engineer / Architect

Headquarters: San Francisco URL: https://hasura.io/ We are looking for a Frontend Architect / Senior Engineer to join Hasura’s console team. The Hasura console is the most critical user-facing component for developers and teams using Hasura and is l

2 weeks ago
Support Engineer (Hasura Cloud)

Support Engineer (Hasura Cloud)

Headquarters: San Francisco URL: https://hasura.io/ Hasura is hiring Customer Support Engineers who can help our users get productive with Hasura Cloud. This is a technical customer-facing role with a focus on helping users and customers achieve suc

1 month ago
Senior DevOps / Site Reliability Engineer (SRE) - Hasura Cloud

Senior DevOps / Site Reliability Engineer (SRE) - Hasura Cloud

Headquarters: San Francisco URL: https://hasura.io/ Brief Overview: DevOps Engineers and Site Reliability Engineers (SREs) are responsible for keeping Hasura Cloud systems running smoothly and making sure updates can be rolled out reliably without

1 month ago
Support Engineer (Hasura Cloud)

Support Engineer (Hasura Cloud)

Hasura is hiring Customer Support Engineers who can help our users get productive with Hasura Cloud. This is a technical customer-facing role with a focus on helping users and customers achieve success in their use of Hasura Cloud. You will work wit

1 month ago
Senior DevOps / Site Reliability Engineer (SRE) - Hasura Cloud

Senior DevOps / Site Reliability Engineer (SRE) - Hasura Cloud

Brief Overview: DevOps Engineers and Site Reliability Engineers (SREs) are responsible for keeping Hasura Cloud systems running smoothly and making sure updates can be rolled out reliably without any downtime. Hasura Cloud is a unique GraphQL infra

1 month ago
Fullstack Web Developer

Fullstack Web Developer

Headquarters: San Francisco URL: https://hasura.io/ We are looking for a fullstack web developer who can take ownership of multiple frontend sites at Hasura, both on the UI and backend front. You will be a part of a global team realizing a vision t

1 month ago
Fullstack Web Developer

Fullstack Web Developer

We are looking for a fullstack web developer who can take ownership of multiple frontend sites at Hasura, both on the UI and backend front. You will be a part of a global team realizing a vision to build the next generation of application developmen

1 month ago
Lead Product Designer

Lead Product Designer

Eligibility : 4+ years of experience preferred ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• The Hasura product team is looking to hire a Lead Product Designer to help enha

3 months ago
Hasura