competitive coding DSA trainer

0 years

0 - 4 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About The Opportunity

A fast-growing company in the EdTech / Technical Skills Training sector, focused on upskilling students and early-career engineers for software-engineering roles, internships, and competitive programming contests. We deliver instructor-led cohorts, structured curricula, and hands-on assessment programs that translate algorithmic thinking into measurable placement and contest outcomes.Primary title (best-performing): Data Structures & Algorithms (DSA) Trainer — On-site (India)Role & Responsibilities
  • Deliver engaging, instructor-led on-site classes covering core DSA topics (arrays, strings, trees, graphs, DP, greedy, heaps, hashing) and advanced contest strategies.
  • Design and maintain a progressive curriculum, lesson plans, coding assignments, and weekly practice schedules aligned to interview and contest standards (LeetCode/Codeforces).
  • Run timed mock contests, live debugging sessions, and problem walkthroughs; provide actionable feedback and targeted improvement plans.
  • Mentor students one-on-one and in small groups to improve problem-solving speed, submission quality, and contest ranking.
  • Assess student progress with standardized metrics, produce performance reports, and collaborate with program managers to refine learning outcomes.
  • Continuously update teaching materials with modern problem patterns, optimization techniques, and platform-specific strategies (e.g., contest heuristics, data-structure trade-offs).

Skills & Qualifications

Must-Have

  • Proven competitive programming experience (active Codeforces/LeetCode/AtCoder ratings or demonstrable contest record).
  • Strong coding ability in at least one major language (C++ preferred; Java/Python acceptable) and familiarity with standard libraries.
  • Solid understanding of core DSA topics, algorithmic paradigms, and time/space complexity analysis.
  • Prior teaching, tutoring, or mentoring experience with measurable student improvements (classroom or one-on-one).
  • Comfortable delivering on-site training across India, managing classroom dynamics and live code demonstrations.

Preferred

  • Experience designing training curricula, assessments, and mock contest platforms or workflows.
  • Familiarity with interview question patterns, system design foundations, or campus hiring processes.
Benefits & Culture Highlights
  • Hands-on role with direct impact: see student progress from onboarding to placements and contest podiums.
  • Collaborative, performance-driven culture with access to teaching resources, content libraries, and peer mentor network.
  • Competitive pay, opportunities for career progression into curriculum lead or program-manager roles.
Location: On-site across India. Candidates should be ready for classroom schedules and weekend mock contests. To apply, highlight contest achievements, sample lesson plan or recorded teaching demo, and preferred coding languages.
Skills: practical skills,training,mock,teaching,algorithms,data

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You