Open Role
Meesho

On-site opportunity at

Meesho

Engineering Manager -Backend

The Engineering Manager role on the backend team at Meesho covers systems behind an e-commerce marketplace that handles millions of orders a day and has more…

View Company

Role Snapshot

Hiring Now
Work arrangement
On-site
Location
Bengaluru, India
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published1h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

The Engineering Manager role on the backend team at Meesho covers systems behind an e-commerce marketplace that handles millions of orders a day and has more than 1.75 million registered sellers. The posting describes an architecture that has moved from a monolith to microservices and then to a federated design. Services are built with Java and Golang, the company uses Kafka as its message bus and Dragonfly and Redis for…

Job Description

The Engineering Manager role on the backend team at Meesho covers systems behind an e-commerce marketplace that handles millions of orders a day and has more than 1.75 million registered sellers. The posting describes an architecture that has moved from a monolith to microservices and then to a federated design. Services are built with Java and Golang, the company uses Kafka as its message bus and Dragonfly and Redis for caching, and its data layer includes ScyllaDB, MySQL and MongoDB on Google Cloud. The job is based in Bengaluru.

The manager oversees software development teams and makes sure projects stay on track and scale well. Duties include designing tasks for engineers in line with company guidelines, running regular performance reviews, tracking project progress and preparing progress reports. The manager also works with sales and design colleagues on new products and develops newer engineers into experienced contributors.

The posting stresses ownership and speed: engineers are expected to act like owners of their projects, to ship quickly and refine over time, and to treat failures as lessons, supported by blameless post-mortems.

The role suits an engineer with at least seven years of experience, including two years of managing software teams, who can drive sprints and OKRs, understands transactional and NoSQL databases and Kafka, and has worked with cloud infrastructure on AWS or GCP. Expertise in Java or Python with multithreading is expected. Knowledge of data pipelines and Elasticsearch is a plus.

Responsibilities

  • Design tasks for engineers in line with company guidelines.
  • Carry out regular performance evaluations and share feedback in both directions.
  • Monitor engineering projects closely and track their progress.
  • Collaborate with sales and design teams on new product innovation.
  • Manage engineers and own projects with a focus on product scalability.
  • Hold regular planning meetings and produce progress reports.
  • Develop newer team members into experienced engineers.

Requirements

  • A degree in computer science at bachelor's or master's level.
  • Seven or more years of professional experience.
  • Two or more years of experience managing software development teams.
  • Ability to drive sprints and OKRs.
  • Strong working knowledge of both transactional and non-relational data stores.
  • Solid understanding of Kafka messaging.
  • Good experience with cloud infrastructure on AWS or GCP.
  • Expertise in Java or Python and multithreading.

Qualifications

  • Experience with data pipelines and Elasticsearch.
  • Experience building large-scale distributed systems.
  • Strong team management skills.

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the role based?

The role is listed as on-site in Bengaluru.

What experience is required?

The posting asks for at least seven years of professional experience, including two or more years managing software development teams.

Which technologies does the backend use?

The posting lists Java and Golang for service code, Kafka as the message bus, Dragonfly and Redis as caches, and ScyllaDB, MySQL and MongoDB for storage, all on Google Cloud.

What is the salary?

The posting does not specify a salary.

How do I apply?

The posting does not describe an application process.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Meesho
MeeshoPosted 52m ago
BengaluruFull-timeOn-site
Meesho
MeeshoPosted 1h ago
BengaluruFull-timeOn-site
Meesho
MeeshoPosted 1h ago
BengaluruFull-timeOn-site
Meesho
MeeshoPosted 1h ago
BengaluruFull-timeOn-site

Posted by Meesho

Source: Meesho

View the original listing ↗

Posted by employer: Apr 29, 2024

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Meesho

Meesho

46Open Jobs
—No reviews yet
View Company Profile