Flag job

Report

Senior Backend Software Engineer (Golang and Snowflake)

Salary

₹25 - 35 LPA

Min Experience

6 years

Location

Gujarat, India

JobType

full-time

About the role

This is a remote position.

We are seeking a Senior Backend Software Engineer (Golang and Snowflake) to join our team. Y ou will be responsible for building efficient and robust server-side business logic for product features, and ensuring high performance and responsiveness to frontend requests. You will work with other back-end and frontend engineers to design effective APIs providing a great user experience. Our back-end is currently written in Go and connected to a Postgres database, all deployed on AWS through Kubernetes.

Responsibilities:

  • Collaborate on software projects with product designers and frontend engineers (and even our end-users if you’d like!).
  • Implement efficient and robust algorithms for product features.
  • Develop, release, and maintain backend services and/or infrastructure.
  • Work with frontend engineers to design flexible APIs.
  • Manage individual project priorities, deadlines and deliverables.

Requirements

  • 6+ years of experience building high-availability software in a production environment.
  • B.S. in Computer Science or equivalent experience.
  • Strong knowledge of data structures, algorithms, and software design.
  • Experience with Postgres, MongoDB, or other major database solutions.
  • Experience with REST- or GraphQL-based API design.
  • Willingness to learn and grow in a fast-paced start-up environment.

Bonus points for:

  • Tech lead experience.
  • Proficiency in Go.
  • Familiarity with SQL query and Postgres DB performance optimization.
  • Intuition in good product design.

Benefits

  • Work Location: Remote
  • 5 days working

Skills

sql
java
c
golang
snowflake
postgres
mongodb
rest
graphql