SDE2+ Senior Technical Instructor: DSA

3 days ago


Bengaluru, Karnataka, India Newton School of Technology Full time

Job Title: SDE2+ Senior Technical Instructor (DSA)

Location: Bangalore (On-site)

Institution: Newton School of Technology/S-Vyaasa.

Experience: 4+ years in Software Development & DSA

About the Role:

Overview :

Newton School and S-Vyaasa Institute have partnered to transform technology education and bridge the employability gap. As India's first impact university Newton School, is committed to revolutionizing learning, empowering students, and shaping the future of the tech industry.

With a team of renowned professionals and industry leaders , we aim to solve the employability challenge and create a lasting impact on society.

We are currently looking for a Software Development Engineer(SDE2) + Senior Technical Instructor –Data Structure and Algorithms (DSA) to join our Computer Science Department . This is an academic-focused role , requiring a strong background in DSA, teaching, and mentoring students in core Computer Science subjects.

This is a full time Academic role at Newton school of Technology/ S-Vyaasa, Bangalore.

Job Summary :

Join us as an SDE2 +Senior Technical Instructor : DSA in our Computer Science department in Newton school of Technology ,Bangalore Campus.

We are seeking an experienced professional to deliver high-quality lectures, design course content, and mentor students and take lab classes ensuring their success in the tech field.

Key Responsibilities:

Software Development & DSA Expertise:

  • Design and implement high-performance algorithms and data structures.
  • Work on real-world System Design, Low-Level Design (LLD), and High-Level Design (HLD) problems.
  • Provide code reviews, optimizations, and best coding practices for students and junior developers.
  • Solve and teach competitive programming problems (CodeChef, Leetcode, CodeForces, etc.) .

Teaching & Mentorship:

  • Deliver in-depth lectures on DSA, System Design, Competitive Programming, and Full-Stack Development .
  • Guide students on real-world coding challenges, projects, and hackathons .
  • Provide mock interviews, coding assessments, and mentorship for job placements.

Curriculum Development & Industry Collaboration:

  • Design an industry-relevant DSA & System Design curriculum aligned with tech hiring standards.
  • Collaborate with industry professionals for guest lectures and live projects .
  • Stay updated with the latest tech trends and incorporate them into training modules.

Required Skills & Qualifications:

Educational Background: Bachelor's/Master's in Computer Science, Software Engineering, or related field .

Industry Experience:

  • 4+ years of software development experience in a product-based company .
  • Hands-on experience in building scalable, high-performance systems .

Technical Expertise:

  • Programming Languages: Strong in C++, Java, Python .
  • Data Structures & Algorithms (DSA): Advanced Data Structures and Algorithm - Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Sorting Algorithms, Searching Algorithms, Dynamic Programming, Algorithm Analysis, Recursion,Python, Fundamentals of programming.
  • System Design: Experience with HLD, LLD, microservices, caching, and database scaling .
  • Competitive Programming: Proven track record in Leetcode, Codeforces, or ICPC participation .

Teaching & Mentorship:

  • 1+ years of experience in teaching, training, or mentoring students/professionals in DSA & Software Engineering .
  • Ability to simplify complex coding concepts and engage students effectively.

Good to have :

- Teaching experience to undergraduate or graduate students.

- Understanding of teaching methodologies and tools.

- Experience in Software Development.

Perks and Benefits :

- Market Competitive salaries.

- Inculcate research and innovation in students, help Newton school of Technology to do cutting-edge work in the computer science department.

- State-of-the-Art Facilities in Labs and Classrooms.

Interview Process:

The selection process consists of three rounds designed to assess technical expertise, teaching ability, and cultural fit :

  1. Round 1 – Technical Evaluation:
  • Assessment of DSA expertise, coding proficiency, and problem-solving skills .
  1. Round 2 – Topic Delivery Assessment:
  • Candidates will be required to deliver a mock lecture to evaluate teaching methodology, engagement, and conceptual clarity .
  1. Round 3 – General Discussion & Culture Fit:
  • A discussion with university and Newton School representatives to assess alignment with academic values, teamwork, and long-term career aspirations .

In the meantime, you can explore our website, Newton School of Technology to learn more about Newton School of Technology and our work. Please also attach your updated resume and confirm your availability for the coming week

We look forward to welcoming you to our academic team and shaping the future of technology education together

Links for your reference:



  • Bengaluru, Karnataka, India Newton School of Technology Full time

    Job Title: SDE2+ Senior Technical Instructor (DSA)Location: Bangalore (On-site)Institution: Newton School of Technology/S-Vyaasa.Experience: 4+ years in Software Development & DSAAbout the Role:Overview :Newton School and S-Vyaasa Institute have partnered to transform technology education and bridge the employability gap. As India's first impact university...


  • Bengaluru, Karnataka, India Newton School of Technology Full time

    Job Title: SDE2+ Senior Technical Instructor (DSA)Location: Bangalore (On-site)Institution: Newton School of Technology/S-Vyaasa.Experience: 4+ years in Software Development & DSAAbout the Role:Overview :Newton School and S-Vyaasa Institute have partnered to transform technology education and bridge the employability gap. As India's first impact university...


  • Bengaluru, Karnataka, India TRUKKER Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    TruKKer is Middle East's 1st and largest on-demand truck aggregator. TruKKer is transforming the fragmented logistics market to make it standardized, transparent and efficient by leveraging the power of technology. We are driving adaptation of technology at the lowest levels of business i.e the drivers. We are the front runners of introducing technology to...


  • Bengaluru, Karnataka, India beBeeTechnical Full time ₹ 20,00,000 - ₹ 25,00,000

    Software Development Engineer (SDE2) + Senior Technical InstructorThis is an academic-focused role requiring a strong background in Data Structure and Algorithms, teaching and mentoring students in core Computer Science subjects.Key Responsibilities:Design and implement high-performance algorithms and data structures.Work on real-world System Design,...


  • Bengaluru, Karnataka, India Elasticsearch Full time US$ 1,50,000 - US$ 2,00,000 per year

    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the...


  • Bengaluru, Karnataka, India Trans Aviacons Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Join Our Team as aSenior Ground InstructorRole:Full-TimeLocation:Aviacons BangaloreExperience:Minimum 2 Years Experience in Pilot TrainingAre you passionate about aviation and eager to shape the next generation of aviators? We are seeking dedicated Senior Ground Instructors to join our team. As a Senior Ground Instructor specializing in pilot training, your...


  • Bengaluru, Karnataka, India Bct Consulting Full time US$ 90,000 - US$ 1,20,000 per year

    Key ResponsibilitiesDevelop and maintain responsive, scalable, and reusable UI components using Collaborate with designers, backend developers, and product managers to deliver high-quality features.Write clean, maintainable, and testable code with a focus on performance optimization.Apply DSA concepts to build efficient solutions for complex front-end...


  • Bengaluru, Karnataka, India University of the People Full time ₹ 220 - ₹ 440 per year

    Type: Adjunct/Part-Time General Purpose: University of the People (UoPeople), a non-profit, tuition-free, American, accredited, 100% online university, dedicated to opening access to higher education is currently seeking Volunteer Instructors to teach undergraduate courses in English Language Learning (ELL). Your service as a Volunteer Instructor will...


  • Bengaluru, Karnataka, India University of the People Full time ₹ 220 - ₹ 440 per year

    Type: Adjunct/Part-Time General Purpose: University of the People (UoPeople), a non-profit, tuition-free, American, accredited, 100% online university, dedicated to opening access to higher education is currently seeking Volunteer Instructors to teach undergraduate courses in English Language Learning (ELL). Your service as a Volunteer Instructor will...


  • Bengaluru, Karnataka, India University of the People Full time US$ 25,000 - US$ 50,000 per year

    Type: Adjunct/Part-Time General Purpose: University of the People (UoPeople), a non-profit, tuition-free, American, accredited, 100% online university, dedicated to opening access to higher education is currently seeking Volunteer Instructors to teach undergraduate/graduate level courses in following areas:Economics Accounting Philosophy Mathematics ...