🔔 FCM Loaded

Senior Backend Engineer (Golang)

KPG99 INC

5 - 7 years

Bengaluru

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role : Senior Backend Engineer (Golang)


Joining Details s Logistics

This is a critical hire for the Search Experience team. We are looking for candidates who are ready to hit the ground running and engage deeply with our physical engineering culture.

  • Location: Full-time, in-office role based at our state-of-the-art hubs in Noida or

Bengaluru.

  • Immediate Impact: We are looking for engineers who can clear the onboarding process and start within 7 days.
  • Commitment: This is a full-time position for those who thrive in a collaborative, face-to-face engineering environment.


Location :

The Opportunity

We are hiring for a high-impact position with our client, an established property giant and the dominantreal estate forceacross the Middle Eastand North Africa(MENA) region.

Our client isn't looking for a "syntax expert"they are seeking a thinker. If you are an engineer who prioritizes architectural trade-offs, clean abstraction, and scalable design over "perfect" first-draft code, this is your environment. You will be building the systems that power millions of discovery journeys daily.


The client is not looking for perfection; rather, they want candidates who can:


think on their feet


analyze the trade-offs before choosing an approach to solve a problem


have a not-giving-up attitude


be clear with concepts in Golang (not just theoretical knowledge)


Furthermore, the client may deep dive into concepts of Cache, Concurrency, Abstraction, Code Architecture, and Interface Design. If the candidate is not clear on any of these, it would be a straight NO.


Desirable:


Have worked in a direct team size of 7+


Written code from scratch


Designed systems to handle a high volume of data, preferably in B2C products


Core Responsibilities: The "Thinking" Engineer

  • Architectural Ownership: Move beyond CRUD. You will design and evolve Go- based microservices usingpatterns like Cleanor Hexagonal architecture to ensure long-term maintainability.
  • Abstraction s Interface Design: Use Gos implicit interfaces to build decoupled systems. You should treat code as a living architecture where abstraction serves a purpose.
  • Performance Engineering: Optimize high-traffic APIs where every millisecond counts. You will deep-dive into Caching strategies (Cache-aside, Write-through) and Eviction policies tomanage massive data loads.
  • Fundamental Mastery:Apply a deepunderstanding of data structures (choosing LiFo vs FiFO correctly) and concurrency patterns to prevent race conditions andensure data integrity.




Technical Profile

  • Golang Expertise: 4+ years of production experience in Go. We value your understanding of Goroutines, Channels, and Memory Management (pprof).
  • Backend Foundation: 5-7 years of total backend experience. We value the "seniority" that comes from seeing how different languages handle abstraction.
  • Search s Scaling: Experience with Elasticsearch or OpenSearch, and a solid understanding of keepingsearch indexes in sync withprimary databases.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.