Skip to Main Content

Job Title


Coding Instructor | Mentor | Data Structures & Algorithms


Company : CipherSchools


Location : Chandigarh, Punjab


Created : 2026-02-23


Job Type : Full Time


Job Description

Job Title: Software Engineer + Mentor Location: Delhi-NCR / Chandigarh or nearby cities Employment Type: Full-timeAbout CipherSchoolsCipherSchools 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.About the RoleWe’re looking for aSoftware Engineer + Mentorwho 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.What You’ll DoConduct in-person sessions on Data Structures, Algorithms, and Coding Problem Solving Design assignments, challenges, and coding exercises that push students to think deeply and code efficiently Guide learners through DSA interview preparation, including patterns, optimizations, and practical application Provide feedback and one-on-one mentorship to help students improve their logic and coding confidence Collaborate with the content team to refine the DSA curriculum and create supporting material Contribute to the engineering team using the MERN stack to support internal tools or content features.Who You Are Degree in B.Tech / M.Tech / BCA / MCA / Ph.D. or equivalent hands-on experience Deep understanding of Data Structures, Algorithms, and Complexity Analysis Strong command over C++ or Java for problem-solving Solid grasp of Dynamic Programming, Graphs, Trees, and Advanced DSA topics Familiarity with MERN Stack (MongoDB, Express, React, Node.js) is a big plus Prior teaching, mentoring, or technical training experience preferred Strong communication skills and the ability to explain complex topics clearly Curious, disciplined, and passionate about helping others growPerks & BenefitsCTC: Based on experience, last drawn salary and interview performance. Food, accommodation, and travel covered (beyond CTC) Health insurance included Relocation required 5-day work weekHiring ProcessIntroductory discussion Technical interaction Online Assessment (OA)-2 HR