1

Software Engineering Instructor Jobs in New York

Senior Software Engineer 1

Manhattan, NY · On-site

$157K - $208K/yr

Design and maintain platforms for instructors, TAs, coaches, and operators to optimize student ... This job is for you if you have: * 5+ years of full‑stack engineering experience: Take ownership ...

... instructor-led, and AI-supported programs that help learners--regardless of background or ... Seniority 5+ years of experience as a full-stack software/product engineer with 2+ or 5+ years as ...

Showing results 41-60

Software Engineering Instructor information

What does a software engineering instructor do?

A Software Engineering Instructor teaches students the principles and practices of software development, including programming languages, software design, and problem-solving techniques. They develop course materials, deliver lectures, conduct hands-on coding sessions, and provide feedback on assignments. Instructors also mentor students, help them build real-world projects, and prepare them for careers in the tech industry. Their goal is to ensure students gain both theoretical knowledge and practical skills needed to succeed as software engineers.

What are the key skills and qualifications needed to thrive as a software engineering instructor, and why are they important?

To thrive as a Software Engineering Instructor, you need a strong background in computer science, programming, and software development, often supported by a relevant degree and industry experience. Familiarity with teaching tools, learning management systems (LMS), and modern programming languages such as Python, JavaScript, or Java is typically required. Excellent communication, patience, and the ability to break down complex concepts are crucial soft skills for engaging and supporting learners. These skills ensure that students gain practical, up-to-date knowledge and succeed in mastering software engineering principles.

What are some common challenges faced by software engineering instructors, and how can they be managed effectively?

Software Engineering Instructors often encounter challenges such as keeping up with rapidly evolving technologies, addressing diverse learning styles, and balancing curriculum demands with student engagement. To manage these effectively, instructors regularly update their knowledge, incorporate hands-on projects, and foster an inclusive classroom environment that encourages questions and peer collaboration. Effective communication and adaptability are key to ensuring students understand complex concepts and stay motivated throughout the learning process.

What is the difference between Software Engineering Instructor vs Software Developer?

AspectSoftware Engineering InstructorSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; teaching certifications often preferredBachelor's degree in Computer Science or related field; coding bootcamp or certifications beneficial
Work EnvironmentEducational institutions, training centers, online platformsTech companies, startups, freelance projects, or remote work
Employer & Industry UsageEducational institutions, coding bootcamps, online education platformsSoftware companies, tech firms, freelance clients
Common Search & Comparison IntentUnderstanding teaching roles in software engineeringUnderstanding software development careers

While both roles involve working with software, a Software Engineering Instructor primarily focuses on teaching and curriculum development, often within educational settings. In contrast, a Software Developer actively designs, codes, and maintains software applications. The roles share similar educational backgrounds but differ significantly in daily responsibilities and work environments.

What are popular job titles related to Software Engineering Instructor jobs in New York?

For Software Engineering Instructor jobs in New York, the most frequently searched job titles are:

What job categories do people searching Software Engineering Instructor jobs in New York look for?

The top searched job categories for Software Engineering Instructor jobs in New York are:

Infographic showing various Software Engineering Instructor job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Media Instructor - Bronx (BRONX)

Bronx, NY • On-site

THE BOYS' CLUB OF NEW YORK INC
Non-Profits • 51 - 200 employees

$30 - $40/hr

Part-time

Posted 5 days ago


Job description


Media Instructor - Bronx

Position: Media Instructor

Location: Tiger Clubhouse

Salary Range: $30-$40/per hour

Hours: 12-18 hours per week

Employment Type: Part-Time, Non-Exempt

About Us

Founded in 1876, The Boys’ Club of New York (BCNY) is a youth development organization with the mission to empower boys and young men, ages 7 to 21, by providing effective programs and a supportive community. BCNY provides evidence-based programs to address the evolving social, emotional, health, creative, educational, and vocational needs of our members in meaningful, lasting ways. BCNY develops programs to cultivate positive qualities in members and strives to continually deepen and broaden our impact.

Job Summary

The Media Instructor is responsible for designing and facilitating engaging, age-appropriate media programming for BCNY members. The instructor will introduce young people to various forms of digital media and creative expression, including photography, videography, video editing, podcasting, digital storytelling, graphic design, and content creation.

The Media Instructor should combine technical knowledge with strong youth-development practices, creating an environment where members can explore their creativity, develop new skills, collaborate with peers, and complete meaningful projects.

This position requires an instructor who can make media accessible and exciting for beginners while providing more advanced opportunities for members who demonstrate greater interest and ability.

Responsibilities

  • Supervise and coordinate the daily activities of a group of 10-21 boys (ages 10-12 or 13-21)

  • Develop and facilitate an engaging, age-appropriate podcasting program for BCNY members.

  • Teach members the fundamentals of podcast production, including concept development, storytelling, interviewing, script writing, recording, editing, and presentation.

  • Guide members through the full podcast production process from initial idea to completed episode.

  • Teach members how to develop podcast topics, episode themes, interview questions, segments, and show formats.

  • Help members strengthen their communication, public speaking, active listening, interviewing, and storytelling skills.

  • Teach proper use of microphones, headphones, audio interfaces, recording equipment, computers, and podcasting software.

  • Provide hands-on instruction in audio recording, editing, mixing, sound quality, music/sound effects, and basic post-production.

  • Teach members how to conduct thoughtful and professional interviews with peers, staff, community leaders, professionals, alumni, and other appropriate guests.

  • Help members develop confidence speaking on microphone and expressing their ideas and perspectives.

  • Establish production roles for members, including host, co-host, producer, researcher, writer, interviewer, audio engineer, and editor, allowing members to explore different aspects of media production.

  • Create opportunities for members to produce individual and collaborative podcast projects.

  • Develop a consistent production schedule with clear expectations for planning, recording, editing, and completing episodes.

  • Facilitate brainstorming and pre-production sessions that help members turn ideas into organized podcast episodes.

  • Support members in researching topics and preparing for interviews and discussions.

  • Teach members how to communicate differing perspectives respectfully and engage in productive conversations.

  • Encourage authentic youth voice while ensuring content remains appropriate and aligned with BCNY's mission and standards.

Qualifications

  • Previous experience in youth development, education, or afterschool

  • Previous experience in podcasting, audio production, digital media, broadcasting, journalism, communications, or content creation.

  • Experience working with youth in an educational, afterschool, community-based, mentoring, or youth-development setting.

  • Working knowledge of the podcast production process, including pre-production, recording, editing, and post-production.

  • Experience using microphones, audio interfaces, headphones, computers, and other podcast/audio recording equipment.

  • Familiarity with audio-editing software such as Adobe Audition, Audacity, GarageBand, Logic Pro, Pro Tools, or comparable platforms.

  • Ability to teach podcasting concepts in an engaging and age-appropriate manner.

  • Strong communication, storytelling, interviewing, and organizational skills.

  • Ability to develop structured lessons and guide members from an initial concept through a completed podcast episode.

  • Ability to manage groups of young people while maintaining a safe, creative, and productive studio environment.

  • Strong interpersonal skills and the ability to build positive relationships with youth.

  • Ability to work collaboratively with other instructors, program staff, and clubhouse leadership.

  • Understanding of appropriate digital citizenship, copyright, privacy, consent, and responsible media practices when working with minors.

  • Associate's or bachelor's degree in Media, Communications, Journalism, Broadcasting, Film, Audio Production, Education, or a related field.

  • Professional or independent experience producing, hosting, editing, or managing a podcast.

  • Portfolio or examples of completed podcast, audio, interview, or digital media projects.

  • Experience teaching podcasting, media production, journalism, or storytelling to youth.

  • Experience developing interview questions, scripts, show rundowns, episode outlines, and other pre-production materials.

  • Knowledge of publishing and distributing podcasts through digital platforms.

  • Experience with basic photography, videography, graphic design, or social media content creation is a plus.

  • Knowledge of youth development principles, positive behavior management, and project-based learning.

Ideal Candidate

  • The ideal candidate is a creative media professional who can also teach. They should be comfortable moving between the technical and developmental sides of the position—setting up microphones and editing audio while also helping a young person find their voice, develop an interview question, tell a compelling story, and gain confidence speaking publicly.

  • Candidates should be prepared to submit a portfolio or sample of previous media/audio work as part of the interview process.

The Boys’ Club of New York is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. If you have a disability or other protected need requiring an accommodation, please contact Human Resources.


PIedd46b33336b-38003-41519348