--
About the team
When 5% of Indian households shop with us, it’s important to build resilient systems to manage
millions of orders every day. We’ve done this – with zero downtime!😎
Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the
e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities
to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our
engineering teams, making us grow and move fast.
We place special emphasis on the continuous growth of each team member - and we do this with
regular 1-1s and open communication. As Engineering Manager, you will be part of self-starters who
thrive on teamwork and constructive feedback.
We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can
find us debating the plot points of our favourite books and games – or even gossipping over chai.
So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us.
About the role
We are looking for a seasoned Engineering Manager well-versed with emerging technologies to join
our team.
As an Engineering Manager, you will ensure consistency and quality by shaping the right strategies.
You will keep an eye on all engineering projects and ensure all duties are fulfilled. You will analyse
other employees’ tasks and carry on collaborations effectively. You will also transform newbies into
experts and build reports on the progress of all projects
What you will do
● Design tasks for other engineers, keeping Meesho’s guidelines and standards in mind
● Keep a close look on various projects and monitor the progress
● Drive excellence in quality across the organisation and solutioning of product problems
● Collaborate with the sales and design teams to create new products
● Manage engineers and take ownership of the project while ensuring product scalability
● Conduct regular meetings to plan and develop reports on the progress of projects
What you will need
● Bachelor's / Master’s in computer science
● At least 8+ years of professional experience
● At least 4+ years’ experience in managing software development teams
● Experience in building large-scale distributed Systems
● Experience in Scalable platforms
● Expertise in Java/Python/Go-Lang and multithreading
● Good understanding on Spark and internals
● Deep understanding of transactional and NoSQL DBs
● Deep understanding of Messaging systems – Kafka
● Good experience on cloud infrastructure - AWS preferably
● Ability to drive sprints and OKRs with good stakeholder management experience.
● Exceptional team managing skills
● Experience in managing a team of 4-5 junior engineers
● Good understanding on Streaming and real time pipelines
● Good understanding on Data modelling concepts, Data Quality tools
● Good knowledge in Business Intelligence tools Metabase, Superset, Tableau etc.
● Good to have knowledge - Trino, Flink, Presto, Druid, Pinot etc.
● Good to have knowledge - Data pipeline building
Preferred Qualifications
● M.Tech or Ph.d in Computer Science with a specialization in Machine Learning.
● 3+ years of experience applying machine learning and statistical modeling in
AdTech, or related domains.
● Exposure in real-time bidding systems, programmatic advertising, or ad
exchanges.
● Track record of successful research-to-product transitions.
● Strong publication record in top AI conferences (e.g., NeurIPS, ICML, ICLR, KDD,
CVPR, AAAI).
What you will need
● B.Tech in Computer Science, Machine Learning, or a related field with at least 6+
years of experience in AI/ML research.
● Experience in auction theory, predictive modelling, causal inference, and
reinforcement learning.
● Expertise in PyTorch or TensorFlow, and proficiency in Python as well as big data
technologies.
● History of mentoring junior data scientists, and comfortable in driving multiple
problem statements.
● Excellent communication skills, able to explain complex concepts to both
technical and non-technical audiences.
Engineering Manager
About the team
When 5% of Indian households shop with us, it’s important to build resilient systems to manage
millions of orders every day. We’ve done this – with zero downtime!
Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the
e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities
to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our
engineering teams, making us grow and move fast.
We place special emphasis on the continuous growth of each team member - and we do this with
regular 1-1s and open communication. As Engineering Manager, you will be part of self-starters who
thrive on teamwork and constructive feedback.
We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can
find us debating the plot points of our favourite books and games – or even gossipping over chai.
So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us.
About the role
We are looking for a seasoned Engineering Manager well-versed with emerging technologies to join
our team.
As an Engineering Manager, you will ensure consistency and quality by shaping the right strategies.
You will keep an eye on all engineering projects and ensure all duties are fulfilled . You will analyse
other employees’ tasks and carry on collaborations effectively. You will also transform newbies into
experts and build reports on the progress of all projects
What you will do
● Design tasks for other engineers as per Meesho’s guidelines
● Perform regular performance evaluation and share and seek feedback
● Keep a closer look on various projects and monitor the progress
● Carry on smooth collaborations with the sales team and design teams to innovate on
new products
● Manage engineers and take ownership of the project while ensuring product scalability
● Conduct regular meetings to plan and develop reports on the progress of projects
What you will need
● Bachelor's/Master’s in computer science
● At least 7+ years professional experience
● At least 2 years of experience in managing software development teams
● Able to drive sprints and OKRs
● Deep understanding of transactional and NoSQL DBs
● Deep understanding of Messaging systems – Kafka
● Good experience on cloud infrastructure - AWS preferably
● Good to have: Data pipelines, ES
● Exceptional team managing skills; experience in building large scale distributed
Systems
● Experience in Scalable Systems
● Expertise in Java/Python and multithreading
What you will need
● B.Tech/B.E. in Computer Science or a related field, preferably from premier institutions.
● Experience in one or more programming languages, with an emphasis on Java and
Golang (experience in these is appreciated, though not mandatory).
● Strong proficiency with databases such as MySQL, NoSQL or PostgreSQL.
Understanding of open source technologies like Kafka, Mongo, Redis etc is appreciated.
● Familiarity with scripting languages like Python, PHP, etc.
● Exposure to modern development frameworks, tools, and continuous
integration/continuous deployment (CI/CD) pipelines. Running scalable services in a
containerised environment is a plus.
● Excellent problem-solving abilities and strong analytical skills.
● 6–9 years of relevant experience as a Software Development Engineer or in a similar
role.
● Effective communication and teamwork skills, with a track record of mentoring or
leading engineering teams.
What you will need
8 to 10 years Exp, Chartered Accountant or Post-Graduate in Finance
Should hold atleast 5 years of experience in Business Finance
Strong analytical rigor and problem-solving skills
Strong communication & Interpersonal skills
Proactive takes initiative, self-motivated, team player
Strong collaboration, stakeholder management and interpersonal skills
What you will do
To work closely with the business unit and actively participate in its
operations and management decision making
To develop financial plans along with various business and technology
teams with rigor on bottom's up approach
To review the plans vs actuals on regular basis; in depth analysis of
variance and communicating the same proactively creating right visibility
and enabling planning of actionable
To track and measure key financials and business metrics
To jointly own the OKRs of the respective business unit and build an AOP
to achieve the same. Completes account level month-end closing
reviews, procedures, and corrections as needed
Directs and oversees the overall policies, objectives, and initiatives of
the revenue cycle activities to optimize operations
Conduct periodic meetings with direct reports to assure staff understand
assigned tasks and can manage time constraints
Do scenario analysis and develop business plans on product
enhancement or business initiatives, present top management with
analysis
Review the plans vs actuals on a regular basis; in-depth analysis of
variance and communicating the same proactively creating right visibility
and enabling planning of actionable
Handle Adhoc requests and problem-solving with a short turnaround
time and supplement such requests with appropriate analysis and
comments to support decision making
Participate & Drive standardization automation projects for process
efficiency
Bachelors / Masters in Computer Science
● 8-12 years of in-depth and hands-on professional experience in DevOps /Systems Engineering
domain
● Proficiency in Strong Systems, Linux, Open Source, Infra Structure Engineering, DevOps
fundamentals.
● Proficiency on container platforms like Docker, Kubernetes, EKS/GKE, etc. Exceptional
design and architectural skills
● Experience in building large scale distributed systems
● Experience in Scalable Systems - transactional systems (B2C)
● Expertise in Capacity Planning Design, cost and effort estimations and cost-optimisation
● Ability to deliver the best operations tooling and practices, including CI/CD
● In-depth understanding of SDLC Ability to write infrastructure as code for public or private
clouds
● Ability to implement modern cloud Integration architecture
● Knowledge of configuration and infra management (Terraform) or CI tools (Any)
● Knowledge of coding language: Python, Go (proficiency in any one).
● Ability to architect and implement end-to-end monitoring of solutions in the cloud
● Ability to design for failover, high availability, MTTR, MTTD, RTO, RPO and so on