Backend Engineer (GoLang | Python | PHP | Microservices | Kafka)

3 years

5 - 8 Lacs

Posted:9 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Engineer (GoLang | Python | PHP | Microservices | Kafka)

Location: Ahmedabad, Gujarat (Candidates from nearby areas preferred)
Employment Type: Full-Time
Experience: 3+ Years

About the Role

We’re looking for an experienced Backend Engineer to design, develop, and maintain high-performance backend systems that power our retail operations, sales tracking, and customer engagement across 100+ stores.

You’ll be part of a tech-driven team building event-driven microservices and real-time data systems using GoLang, Python, PHP (Laravel), Kafka, Redis, and PostgreSQL.

This position is ideal for candidates based in or around Ahmedabad who want to work on complex, large-scale applications and backend architecture challenges.

Key Responsibilities

  • Design, develop, and maintain backend services using GoLang, Python, and PHP (Laravel).
  • Build and manage microservices and event-driven workflows for real-time data processing.
  • Work with Kafka, Redis queues, and Zookeeper for asynchronous communication.
  • Design and optimize PostgreSQL schemas and queries for high performance.
  • Implement CI/CD pipelines and automate deployments using Docker.
  • Collaborate with frontend, mobile, and DevOps teams to deliver APIs and integrations.
  • Own services end-to-end — from design to monitoring and scaling.

Required Skills

  • 3+ years of hands-on backend development experience.
  • Expertise in GoLang (primary); working knowledge of Python and PHP (Laravel).
  • Strong understanding of event-driven architecture, message queues, and microservices.
  • Experience with Kafka, Redis (Pub/Sub & caching), and Zookeeper.
  • Proficiency in PostgreSQL and writing optimized SQL queries.
  • Experience with Docker and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
  • Experience with large-scale or data-intensive systems.

Preferred / Nearby Areas

Candidates residing within a 50–60 km radius of Ahmedabad — including but not limited to:
Gandhinagar, Sanand, Nadiad, Kalol, Mehsana, Anand, Naroda, Bopal, Changodar, Sarkhej, Bavla, Bareja, Dholka, Kadi, Viramgam.

Job Type: Full-time

Pay: ₹500,000.00 - ₹800,000.00 per year

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now