SDE-2

ShareChat
Bengaluru, Karnataka, India

Who are we and What do we do?

ShareChat (Mohalla Tech Pvt Ltd) is India’s largest homegrown social media company and the only local player to achieve profitability in the industry, with 200+ million Monthly Monetizable Users across all its platforms.

Founded in 2015, ShareChat has social media brands such as the ShareChat App and Moj App and micro drama app QuickTV under its portfolio. QuickTV, the newest addition to ShareChat's family of apps, crossed the 10 million downloads mark within 3 months of launch and currently has 60Mn MAUs across the network viewing the vertical episodic content.

Today, the ShareChat network maintains a whopping 1,000 Cr ARR and is India’s leading social media platform servicing users across the country in 15 regional languages. This growth has led to a 28% YoY revenue growth in the July-Sept (2025-26) quarter and increased it by more than 60% in the Oct-Dec quarter.

What You’ll Do

  • Design and develop systems that serve ad recommendations to over 300 million users
  • Develop and maintain scalable and efficient machine learning systems and pipelines for data processing, feature extraction, model training, and deployment
  • Develop highly scalable feature pipelines aimed at ad prediction systems, which associate ads with users according to relevance, while maximizing revenue for ShareChat
  • Improve system design and architecture to ensure high stability and performance
  • Build monitoring dashboards to keep a check on healthy functioning of critical services and jobs responsible for powering suggestions across different real estates on the application
  • Enhance team’s productivity and efficiency by contributing to modular code development, tools, libraries and easy to follow technical documents
  • Collaborate with other teams to build tools and platforms to enhance ML engineering productivity
  • Partner with peers and work in an environment that support your growth

Who are you?

  • 2-4 years of experience in a consumer facing large scale application
  • Strong CS fundamentals with a track record of writing production-quality code in a modern high-level programming language
  • Excellent coding skills in at least one of Go, Python, NodeJS, C/C++, Java, Scale
  • Experience in automated software testing
  • Experience using cloud-based open source tools in Linux/Unix environments (GCP is a plus)
  • Strong communication skills
  • Experience with distributed systems, scalable data processing frameworks (e.g., Spark,Kafka) and noSQL systems (e.g., HBase, Cassandra) are a plus
  • Experience in AI/ML and distributed systems is a plus

Where will you be?

Bangalore

What's in it for you?

At ShareChat, our values—Ownership, Speed, User Empathy, Integrity, and First Principles—are at the core of our ways of working. We believe in hiring top talent and grooming future leaders by providing a flexible environment to aid growth and development.

Our Elite Benefits Suite:

  • Wealth & Security: ESOPs and comprehensive insurance coverage.
  • Lifestyle: Hybrid working culture, Gym allowance, and Zomato coupons.
  • Family Support: Monthly childcare allowance for women employees.And Many more…

Score my resume against this job, free →

Questions about this job

How do I apply for the SDE-2 job at ShareChat?

Use the apply link on this page: you apply directly with ShareChat on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does ShareChat want for this SDE-2 role?

The job description asks for Strong CS fundamentals, production-quality code, Go, Python, NodeJS, C/C++, Java and Scale. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at ShareChat?

Apply to the ShareChat roles that match your experience, and tailor your resume to each job description: for this role that means showing Strong CS fundamentals, production-quality code, Go. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this SDE-2 job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with ShareChat, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →