Experienced professionals · 8 years, B.Tech

Senior back-end engineer (Go, distributed systems) resume sample

A complete, ready-to-edit resume for senior engineers applying for staff, principal or back-end lead roles. It fits on two pages, follows the format Indian employers expect, and every line below is yours to copy or change.

  • 2 pages
  • Professional Summary
  • Free to use
All 202 samples

The senior back-end engineer (go, distributed systems) resume sample in full

The name, phone number and email are made up. When you use the sample, your own details from your profile go in, and anything missing is highlighted for you to fill.

Rohit Banerjee

Staff Back-end Engineer – Go & Distributed Systems · Bengaluru, Karnataka

Professional Summary

Back-end engineer with 8 years designing high-traffic systems in Go and Java. Built the payments ledger that settles ₹1,800 crore a month with zero reconciliation gaps. Lead architecture reviews across 5 teams and mentor senior engineers.

Skills

Languages

  • Go
  • Java
  • SQL
  • Python

Systems

  • gRPC
  • Kafka
  • PostgreSQL
  • Redis
  • CockroachDB
  • event sourcing
  • idempotency
  • sagas

Platform

  • Kubernetes
  • AWS
  • Terraform
  • Prometheus
  • Grafana

Leadership

  • architecture reviews
  • incident command
  • mentoring
  • hiring

Work experience

Staff Engineer – Payments Platform, Sathi Pay Pvt. Ltd.

Bengaluru · Jan 2022 – Present

  • Designed and built a double-entry ledger in Go on PostgreSQL that settles ₹1,800 crore a month with zero reconciliation gaps.
  • Cut UPI payment latency at p99 from 1.9 s to 600 ms by removing two synchronous hops and adding gRPC.
  • Run architecture reviews for 5 teams; wrote the company's service design and incident guides.
  • Mentor 4 senior engineers; two promoted to staff level.

Senior Software Engineer, Swiftcart Commerce

Bengaluru · Jun 2019 – Dec 2021

  • Rebuilt the inventory service in Go to handle 25,000 orders a minute during sales.
  • Introduced Kafka for stock events and removed nightly batch syncs.

Software Engineer, Orbitz Software Labs

Kolkata · Jul 2017 – May 2019

  • Built REST services in Java and Spring for travel booking clients.

Projects

  • Open-source rate limiter

    Go, Redis

    Distributed token-bucket rate limiter used in production by several Indian start-ups; 900 stars.

Education

  • B.Tech Computer Science and Engineering

    National Institute of Technology Durgapur · NIT Durgapur · 8.8 CGPA · 2013 – 2017

Certifications

  • AWS Certified Solutions Architect – Professional – Amazon Web Services (2023 – 2026)

Conferences & Talks

  • Speaker: “Building a ledger you can trust” – GopherCon India, Pune (2024)

Languages Known

  • Bengali – Native
  • English – Fluent
  • Hindi – Fluent

Tips for software and IT resumes

  • List languages, frameworks and tools in Skills, and name them again in the job or project where you used them.
  • Add links: GitHub, a live project or a portfolio.
  • Show scale and impact: users, response time, uptime, money or hours saved.
  • Before you apply, paste the job advert into Dossier4u's ATS check: it lists the skills, years and qualifications the advert asks for that your resume does not show yet.

Templates that suit this resume

Guides for this resume