Search by job, company or skills

Competitive programming Instructor: GoForGold

  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

NEWTON SCHOOL OF TECHNOLOGY

SDE + Associate Instructor — DSA & Competitive Programming

Full-Time  ·  Onsite  ·  Bengaluru / Sonipat / Pune

About Us

Newton School of Technology is on a mission to redefine tech education in India. Backed by global investors (RTP Global, Nexus Venture Partners, Kunal Shah, and more), we are building a tech institute to solve the employability gap for millions of graduates. Through our campuses at Rishihood University (Sonipat), Ajeenkya DY Patil University (Pune), and S-VYASA University (Bengaluru), we are creating the next generation of industry-ready tech leaders.

About the Role

We are looking for a DSA & Competitive Programming Instructor (SDE + Associate Instructor) who lives and breathes problem-solving. This is a full-time, onsite role — not part-time and not online — based at one of our Bengaluru, Sonipat, or Pune campuses. You will spend your days coaching students to think like competitive programmers and build like software engineers. If you are equally passionate about cracking hard algorithmic problems and helping others learn to do the same, this role is for you.

Who You'll Work With

You will join an elite team of problem-solvers and work directly alongside Deepak Kumar Gour and Ashwin Krishnamoorthy, both ICPC World Finalists, learning from some of the sharpest competitive programming and engineering minds in the country. Together, you will set the standard for how DSA and competitive programming are taught in India.

About Go for Gold:

The Go for Gold program at Newton School of Technology is designed to build India's next generation of elite competitive programmers and software engineers. Students receive rigorous coaching in data structures & algorithms, competitive programming, and problem-solving to excel in ICPC, Codeforces, AtCoder, CodeChef, internships, and top product companies.

We're looking for someone who genuinely enjoys solving difficult algorithmic problems and helping others become exceptional problem solvers.

What You'll Do

  • Deliver engaging lectures on data structures & algorithms and competitive programming.
  • Conduct live coding sessions, contest discussions, editorial walkthroughs, and debugging sessions.
  • Mentor students for Codeforces, AtCoder, CodeChef, ICPC, hackathons, and other programming contests.
  • Conductdoubt sessions, code reviews, mock contests, and one-on-one mentoring.
  • Design assignments, contests, practice sheets, and evaluation rubrics.
  • Track student progress and help students improve their problem-solving approach.
  • Coordinate with colleges and university partners to organize coding contests, competitive programming events, and student engagement initiatives.
  • Support the planning and execution of coding camps, bootcamps, and workshops, including lecture design, problem selection, and curriculum preparation.
  • Collaborate with external speakers, industry experts, and guest mentors to organize technical talks, discussion sessions, and guest lectures.
  • Assist in planning hackathons, programming contests, and community events to foster a strong competitive programming culture across campuses.

Must Have

  • Strong foundation in data structures & algorithms.
  • 3+ years of continuous participation in competitive programming across platforms such as Codeforces, AtCoder, and CodeChef.
  • Excellent problem-solving ability with the ability to explain complex ideas simply.
  • Strong programming skills in C++, Java, or Python.
  • Passion for teaching and mentoring students.

Good to Have

  • 0–2 years of teaching experience is a plus.
  • Mentoring students through competitive programming clubs, ICPC teams, or coding communities counts.
  • Experience organizing contests, workshops, or coding events.
  • Participation in ICPC or other national/international programming contests.

What's in it for you

  • Learn directly from ICPC World Finalists and some of India's strongest competitive programmers.
  • Continuously improve your own competitive programming skills through daily problem-solving and discussions.
  • Mentor highly motivated students preparing for contests, hackathons, internships, and top software engineering roles.
  • Participate in internal contests, coding challenges, hackathons, and problem-solving sessions.

Help build India's next generation of competitive programmers while sharpening your own analytical and teaching abilities.

Influence curriculum, contest preparation strategies, and the Competitive Programming culture at Newton School of Technology.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151740415