Coding Instructor | Mentor | Data Structures & Algorithms

CipherSchools

Chandigarh

On-site

INR 670,000 - 893,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CipherSchools is seeking a Software Engineer + Mentor who mentors students in Data Structures and Algorithms and helps them prepare for coding interviews. The role blends hands-on coding with teaching, and offers opportunities to contribute to MERN-based projects and curriculum development.

Based in India (Delhi-NCR/Chandigarh or nearby), the position is full-time or contractual. The ideal candidate has strong DSA knowledge, mastery of C++ or Java, and a passion for mentoring learners.

Qualifications

  • Bachelor's degree or equivalent hands-on experience in CS/engineering.
  • Strong knowledge of DSA, algorithms, and problem solving.
  • Experience with C++ or Java for coding problems.

Responsibilities

  • Conduct in-person sessions teaching data structures, algorithms, and problem solving.
  • Design assignments and coding challenges to deepen understanding.
  • Mentor students for coding interviews and competitive programming.
  • Collaborate with content team to refine DSA curriculum and materials.
  • Contribute to MERN-based internal tools or features.

Skills

DSA
C++
Java
Dynamic Programming
Graphs
Trees
Complexity Analysis
Mentoring

Education

B.Tech
B.E.
BCA
MCA
M.Tech
M.E.
MSc

Tools

MERN Stack

Job description

# Coding Instructor | Mentor | Data Structures & AlgorithmsChandigarh, Punjab • Mentor + SDE DeptSkills: CPP, Java, Data Structures, Algorithms, C Programmingonsitefull-time## About the RoleJob Title: Software Engineer + MentorSkills: Data Structures & AlgorithmsLocation: Delhi-NCR / Chandigarh or nearby citiesEmployment Type: Full-time/ContractualWe’re looking for a Software Engineer + Mentor who lives and breathes Data Structures and Algorithms. This is a role for someone who not only writes efficient, clean code but can also break down complex problems into simple, teachable concepts.Your primary responsibility will be mentoring students in Data Structures, Algorithms, and Problem Solving, helping them master the skills needed for coding interviews and competitive programming.Alongside mentorship, you’ll also get the option to work with our tech and content teams on projects related to the MERN stack, curriculum development, or internal tools, depending on your interest and bandwidth.This is a hands-on, impactful role that blends teaching excellence with engineering mindset.About CipherSchools:CipherSchools is an India-based ed-tech company transforming how students learn technology and grow into industry-ready professionals. Since 2020, we’ve been helping learners strengthen their technical foundations and gain real-world skills through mentorship, hands-on training, and project-based learning.Join us on this thrilling journey and be a part of our incredible success story.Our Mission:We are on a mission to bridge the gap between passionate, unskilled students and seasoned industry experts. By connecting these two groups, we aim to empower students and help them realize their career aspirations.What You’ll Do:Conduct in-person sessions on Data Structures, Algorithms, and Coding Problem SolvingDesign assignments, challenges, and coding exercises that push students to think deeply and code efficientlyGuide learners through DSA interview preparation, including patterns, optimizations, and practical applicationProvide feedback and one-on-one mentorship to help students improve their logic and coding confidenceCollaborate with the content team to refine the DSA curriculum and create supporting materialContribute to the engineering team using the MERN stack to support internal tools or content features.Who You AreDegree in B.Tech / M.Tech / BCA / MCA / Ph.D. or equivalent hands-on experienceGraduate from 2024 or earlier highly preferred.Deep understanding of Data Structures, Algorithms, and Complexity AnalysisStrong command over C++ or Java for problem-solvingSolid grasp of Dynamic Programming, Graphs, Trees, and Advanced DSA topicsFamiliarity with MERN Stack (MongoDB, Express, React, Node.js) is a big plusPrior teaching, mentoring, or technical training experience preferredStrong communication skills and the ability to explain complex topics clearlyCurious, disciplined, and passionate about helping others growPerks & BenefitsCTC: Based on experience, last drawn salary and interview performance(~8-13 LPA)Food, accommodation, and travel covered (beyond CTC)Health insurance includedRelocation requiredHiring ProcessIntroductory callTechnical interviewOnline Assessment (OA)-2HRBenefits found in job postMedical insuranceRequirements added by the job poster• Bachelor's Degree• Can start immediately• Working in an onsite settingOther requirements1. The mentor should have a good understanding of concepts such as Core Java or C++, Data Structures and Algorithms, and Dynamic Programming.2. The mentor should have strong industry knowledge and practical experience in the relevant technical domain.3. Candidates who graduated in 2022 or 2023 will be preferred.## Key ResponsibilitiesConduct interactive in-person sessions to teach competitive programming concepts and problem-solving strategies.Design and deliver lectures on algorithms, data structures, and coding techniques relevant to competitive programming.Create and manage coding challenges and mock contests to prepare students for real-world competitions.Provide personalized feedback and guidance to students to enhance their coding skills and efficiency.Mentor students on how to approach coding problems, optimize solutions, and improve their time management during contests.Stay updated with the latest trends in competitive programming and incorporate best practices into the curriculum.Evaluate student progress through regular assessments and provide constructive feedback.Collaborate with other mentors to develop a structured, up-to-date curriculum.## Qualifications* B.Tech : Bachelor of Technology* B.E. : Bachelor of Engineering* BCA : Bachelor of Computer Applications* M.Tech : Master of Technology* M.E. : Master of Engineering* MCA : Master of Computer Applications* M.Sc. : Master of Science## Life at CipherSchools###### Collaborative CultureWe build together, learn together, and grow together.###### At a GlanceExperience1 - 5 yearsSalary Range₹ 60K - ₹ 80K / monthPosted12 days agoApplication Deadline10/30/2026DepartmentMentor + SDEApply Now###### JOB POSTED BYAbhiraj Singh ChauhanHiring Manager\"We're looking for someone who loves to solve complex problems and cares deeply about user experience.\"###### Need Help?Contact our HR team atsupport@cipherschools.com for any queries
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mentor & Software Engineer (SDE)
Mentor & Software Engineer (SDE)

CipherSchools • Chandigarh

On-site
INR 900,000 - 1,500,000
Food covered
Accommodation covered
Health insurance included
+1
Operations Intern
Operations Intern

CipherSchools • Chandigarh

On-site
INR 201,000 - 223,000
Stipend ₹18,000 – ₹20,000 per month
Certificate and Letter of Remarkendion
6 days a week
Founder's Office Intern
Founder's Office Intern

CipherSchools • Chandigarh

On-site
INR 201,000 - 223,000
Pre-Placement Offer (PPO)
SDE 2/3 + Senior Instructor - Competitive Programming (DSA)
SDE 2/3 + Senior Instructor - Competitive Programming (DSA)

Newton School • Sonipat

On-site
INR 350,000 - 550,000
Coding & Competitive Programming Faculty (DSA / Advanced DSA)
Coding & Competitive Programming Faculty (DSA / Advanced DSA)

KLH • Hyderabad

On-site
INR 600,000 - 1,200,000
SDE 2/3 + Senior Instructor - Competitive Programming (DSA)
SDE 2/3 + Senior Instructor - Competitive Programming (DSA)

Newton School • Maharashtra

On-site
INR 600,000 - 1,000,000
SEO, AEO And GEO Specialist
SEO, AEO And GEO Specialist

CipherSchools • Chandigarh

On-site
INR 134,000 - 167,000
Certificate after internship
Letter of Recommendation
Real work experience with engineering/
+1
MERN Instructor
MERN Instructor

Coding Blocks • Panipat

On-site
INR 400,000 - 600,000
Impact students' lives
Collaborative work environment
Competitive compensation package
Coding Instructor (Part-Time)
Coding Instructor (Part-Time)

Codingal • India

Remote
INR 167,400 - 558,000
Professional Training
Regular Training Sessions
Teacher Development Programs
Scratch Teacher (Remote, Part Time)
Scratch Teacher (Remote, Part Time)

Codingal • India

Remote
INR 167,400 - 558,000
Best incentive program up to INR 200 per class
Internet allowance
Referral bonus
+3