Golang Backend Engineer

4 Months ago • 3 Years + • Backend Development

Job Summary

Job Description

Beautiful Code is seeking a talented Golang Backend Engineer to join our team in Hyderabad, India. In this role, you will be responsible for building and optimizing APIs using REST, gRPC, or GraphQL. You will also write clean, reusable, and modular code to ensure long-term maintainability. You will collaborate closely with cross-functional teams, including other engineers and product managers. You will participate in code reviews and contribute to system architecture discussions and decisions, with a focus on performance, scalability, and reliability.
Must have:
  • Proficiency in Golang
  • Experience in writing unit tests for microservices
  • Experience with developing and managing APIs
  • Experience in event driven development using pub/sub
  • Strong data modeling skills
  • Strong understanding of building microservices
  • Proficient with relational databases
  • Proficient with Git
  • Familiarity with at least one cloud provider
Good to have:
  • Familiarity with Kubernetes resources
  • Familiarity with React
  • Experience with Hasura
Perks:
  • Above market compensation
  • Clear career progression path
  • Travel and learning opportunities as a team

Job Details

About the job

Location: Hyderabad, India (Limited Work from Home)

Experience: 3+ Years


Beautiful Code (www.beautifulcode.co) is a product engineering services company. We build high quality and scalable products for our clients. 95+% of our company are developers and we have a strong developer DNA that results in high quality software engineering.


Responsibilities

  • Build and optimize APIs using REST, gRPC, or GraphQL.
  • Write clean, reusable, and modular code to ensure long-term maintainability.
  • Collaborate closely with cross-functional teams, including other engineers, product managers
  • Participate in code reviews
  • Contribute to system architecture discussions and decisions, with a focus on performance, scalability, and reliability.


Requirements

  • Bachelor’s or Master’s Degree in Computer Science or a related field.
  • Strong communication skills, with the ability to clearly articulate technical concepts and collaborate effectively with cross-functional teams.
  • Proficiency in Golang and comfortable writing idiomatic go code
  • Experience in writing unit tests for microservices. Should know how to mock services
  • Experience with developing and managing APIs using one or more protocols (REST, gRPC, GraphQL).
  • Experience in event driven development using pub/sub
  • Strong data modeling skills
  • Strong understanding and experience in building microservices leveraging cloud technologies.
  • Proficient with relational databases (MySQL or Postgres)
  • Proficient with Git for code versioning
  • Familiarity with atleast one cloud provider, preferably GCP.
  • Familiarity with Kubernetes resources and understanding of how deployments work.
  • Familiarity with React is a bonus.
  • Experience with Hasura is a bonus.


Why Beautiful Code?
  • We hire high performers and pay above market compensation. You will be learning from the best.
  • We have a clear career progression path resulting in exciting outcomes.
  • We work hard and play hard. We travel and learn as a team. Check out where all we’ve been to.


Similar Jobs

Go Fund Me - Senior Software Engineer (Frontend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
ION - Front End Developer - Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
Nagarro - Associate Principal Engineer, Java Fullstack

Nagarro

India (Remote)
4 Months ago
Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career

(Remote)
1 Month ago
Playnetic - Engineering Team Lead

Playnetic

Romania (Remote)
2 Months ago
Escape Velocity Entertainment - Backend Engineer | North America | Europe | Fully Remote

Escape Velocity Entertainment

(Remote)
6 Months ago
Stratosphere games - Technical Director - Games

Stratosphere games

Berlin, Berlin, Germany (On-Site)
6 Months ago
Alphasense - Senior Software Engineer - Vector Search

Alphasense

New York, New York, United States (On-Site)
2 Months ago
Thatgamecompany - Senior/Principal Engineering Manager - Backend

Thatgamecompany

United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scale AI - Senior Software Engineer, GenAI Model Evaluation

Scale AI

San Francisco, California, United States (On-Site)
4 Months ago
Netflix - Full Stack Software Engineer L5 - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
ION - Lead UI Developer, New York

ION

New York, New York, United States (Hybrid)
4 Months ago
Postman - Senior Engineer (Frontend), IDE

Postman

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ASSIST Software - React Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
3 Months ago
Stoic - Release Manager (Contract)

Stoic

United States (Remote)
1 Month ago
CLIRNET - Senior Frontend Developer

CLIRNET

Kolkata, West Bengal, India (On-Site)
5 Months ago
Netflix - Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Netflix

Hsinchu, Hsinchu City, Taiwan (Hybrid)
2 Months ago
Flow - Senior/Staff Web Engineer

Flow

New York, New York, United States (Hybrid)
4 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Singapore, Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Kira Studio - Backend Engineer (GAMP)

Kira Studio

Bengaluru, Karnataka, India (Remote)
5 Months ago
WSP - Landscape Architect

WSP

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
One97 Communications  - Product Design - Assistant Manager - First Games

One97 Communications

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Prysmian - QA/QC Technician

Prysmian

Khobha, Madhya Pradesh, India (On-Site)
5 Months ago
Google - Data and Analytics Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Luxoft - Senior Business Analyst - Commodity Trading

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Boheme design studio - 3D Designer

Boheme design studio

Jaipur, Rajasthan, India (Hybrid)
5 Months ago
Saarthee - Talent Acquisition Executive

Saarthee

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
CleverTap - Senior Backend Engineer - Platform

CleverTap

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
FOX Tech - Senior Backend Engineer

FOX Tech

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Warner Bros Games - Senior Software Engineer - Backend ( Adtech Team), Bangalore

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
1 Month ago
Alpha Sense - Senior Software Engineer - Vector Search

Alpha Sense

New York, New York, United States (On-Site)
2 Months ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Hedra - Machine Learning Engineer

Hedra

San Francisco, California, United States (On-Site)
5 Months ago
Gala - Senior Unity Engineer

Gala

Santiago, Santiago Metropolitan Region, Chile (On-Site)
7 Months ago
LeoVegas - Backend Engineer - Retention

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
1 Month ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
1 Month ago
LeoVegas - Site Reliability Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded