Software Engineer – GoLang, Contract

Jobtailor

Bengaluru

On-site

INR 1,500,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Bengaluru, India is seeking an experienced backend engineer to design, develop, and maintain scalable services using Golang. You will build APIs, microservices, and distributed systems with a focus on high availability and performance.

You will work with MySQL, Kafka, and AWS, contribute to architecture decisions, and own features from development through deployment and monitoring. Collaboration across cross-functional teams is essential.

Qualifications

  • 2–3 years of hands-on experience in backend development using Golang.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and system design.
  • Experience working with MySQL or other relational databases.
  • Hands-on experience with AWS cloud services.
  • Experience building event-driven systems using Kafka or similar messaging platforms.
  • Familiarity with microservices architecture and REST APIs.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to work in a fast-paced environment with a high level of ownership.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable backend services using Golang.
  • Build and optimize APIs, microservices, and distributed systems for high availability and performance.
  • Contribute to key platform migration initiatives, including: Media Pipeline Migration to Temporal and Communication Platform Migration.
  • Work with MySQL, Kafka, and AWS to build reliable, fault-tolerant systems.
  • Write clean, maintainable, and well‑tested code following engineering best practices.
  • Participate in system design discussions and contribute to architectural decisions.
  • Troubleshoot production issues and optimize system performance, reliability, and scalability.
  • Collaborate closely with cross‑functional engineering teams to deliver high‑quality software.
  • Take end‑to‑end ownership of features—from development and testing to deployment and monitoring.
  • Continuously improve code quality, developer productivity, and engineering processes.

Skills

Golang
Backend Development
API Development
Microservices
System Design
Data Structures
Algorithms
Debugging
Problem-Solving
Code Quality
Testing
Communication
Collaboration
Ownership
Analytical Skills

Tools

AWS
MySQL
Kafka
Temporal

Job description

Responsibilities
  • Design, develop, and maintain scalable backend services using Golang.
  • Build and optimize APIs, microservices, and distributed systems for high availability and performance.
  • Contribute to key platform migration initiatives, including: Media Pipeline Migration to Temporal and Communication Platform Migration.
  • Work with MySQL, Kafka, and AWS to build reliable, fault-tolerant systems.
  • Write clean, maintainable, and well‑tested code following engineering best practices.
  • Participate in system design discussions and contribute to architectural decisions.
  • Troubleshoot production issues and optimize system performance, reliability, and scalability.
  • Collaborate closely with cross‑functional engineering teams to deliver high‑quality software.
  • Take end‑to‑end ownership of features—from development and testing to deployment and monitoring.
  • Continuously improve code quality, developer productivity, and engineering processes.
Requirements
  • 2–3 years of hands‑on experience in backend development using Golang.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and system design.
  • Experience working with MySQL or other relational databases.
  • Hands‑on experience with AWS cloud services.
  • Experience building event‑driven systems using Kafka or similar messaging platforms.
  • Familiarity with microservices architecture and REST APIs.
  • Strong debugging, problem‑solving, and analytical skills.
  • Ability to work in a fast‑paced environment with a high level of ownership.
  • Excellent communication and collaboration skills.
Core Competencies

Demonstrates expertise in backend development using Golang, with a strong focus on building scalable APIs, microservices, and distributed systems. Proficient in utilizing AWS cloud services and relational databases like MySQL, while maintaining high code quality and system performance.

Highest‑signal resume keywords
  • Golang Backend Development
  • API Development
  • AWS Cloud Services
  • MySQL Database Management
  • Kafka Event‑Driven Systems
Hard Skills
  • Backend Development
  • API Development
  • Microservices Architecture
  • System Design
  • Data Structures
  • Algorithms
  • Debugging
  • Problem‑Solving
  • Code Quality
  • Testing
Soft Skills
  • Communication
  • Collaboration
  • Ownership
  • Analytical Skills
Industry Keywords
  • Distributed Systems
  • High Availability
  • Fault‑Tolerant Systems
  • Engineering Best Practices
  • Cross‑Functional Teams
Tools & Technologies
  • AWS
  • MySQL
  • Kafka
  • Temporal
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer(Golang)
Backend Engineer(Golang)

Predictive Data Sciences • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Golang Developer
Golang Developer

Geekyants • India

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

EPAM Systems • India

On-site
INR 2,500,000 - 4,000,000
Software Engineer - Golang
Software Engineer - Golang

Recro • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead Software Engineer - Golang
Lead Software Engineer - Golang

EPAM Systems • India

On-site
INR 4,000,000 - 6,000,000
Backend Engineer-Golang+Java+AWS
Backend Engineer-Golang+Java+AWS

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Golang Developer
Golang Developer

Sisainfosec • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Software Engineer – Python
Software Engineer – Python

Jobtailor • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Golang Backend Developer
Senior Golang Backend Developer

Han River Technology • Kolkata District, Bengaluru

On-site
INR 2,000,000 - 4,000,000
Software Development Engineer - Backend Technologies
Software Development Engineer - Backend Technologies

BookMyShow • Mumbai

On-site
INR 1,000,000 - 1,500,000