1

Software Engineer Instructor Jobs in Chicago, IL

The role also supports basketball programming and oversees contractual sports camps during the ... Proficiency with recreation software systems is a plus * A valid Illinois driver's license is ...

Recreation Supervisor

Glencoe, IL · On-site

$55.31K - $80.20K/yr

The role also supports basketball programming and oversees contractual sports camps during the ... Proficiency with recreation software systems is a plus * A valid Illinois driver's license is ...

... Network Engineering and Security, and Software Engineering. Find out more about SoC at ... We seek instructors with professional experience in data science and analytics, who can teach in ...

Sr. Relay Technician

Willowbrook, IL · On-site

$55 - $90/hr

Talent Development - Instructor-Led Technical Courses and Online Learning * Career Path Planning ... Train and qualify Relay Technician I, II, or Relay Engineer I * Interact with customers. * Perform ...

Talent Development - Instructor-Led Technical Courses and Online Learning * Career Path Planning ... Train and qualify Relay Technician I, II, or Relay Engineer I * Interact with customers. * Perform ...

Talent Development - Instructor-Led Technical Courses and Online Learning * Career Path Planning ... Perform end-to-end relay testing using relay test software and analyze the operation of the relay ...

Relay Technician II

Willowbrook, IL · On-site

$40 - $55/hr

Talent Development - Instructor-Led Technical Courses and Online Learning * Career Path Planning ... Perform end-to-end relay testing using relay test software and analyze the operation of the relay ...

next page

Showing results 1-20

Software Engineer Instructor information

See Chicago, IL salary details

$69K

$133.6K

$230.8K

How much do software engineer instructor jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer instructor in Chicago, IL is $133,587.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,300.00 and $145,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Instructor, and why are they important?

To thrive as a Software Engineer Instructor, you need a strong background in computer science, coding proficiency in languages like Python or JavaScript, and experience in software development, usually backed by a relevant degree or industry experience. Familiarity with educational platforms, curriculum design tools, and version control systems such as Git is typically required. Excellent communication, patience, and the ability to motivate and mentor learners are crucial soft skills for this role. These skills are vital for effectively teaching complex technical concepts, supporting diverse learners, and ensuring student success in technology careers.

How does a Software Engineer Instructor typically balance teaching responsibilities with staying current in the fast-evolving tech industry?

As a Software Engineer Instructor, it’s important to dedicate time outside of teaching hours to keep up with new programming languages, frameworks, and industry best practices. Many teams encourage instructors to participate in professional development workshops, attend tech conferences, or contribute to open-source projects. Balancing these activities can be challenging, but most organizations build in prep time and collaborative curriculum planning to support ongoing learning. Staying up-to-date not only enriches your instruction but also ensures students receive relevant and practical knowledge.

What is a Software Engineer Instructor?

A Software Engineer Instructor is a professional who teaches software engineering concepts, programming languages, and development best practices to students or professionals. They design and deliver curriculum, lead classroom or online training sessions, and guide learners through coding exercises and projects. Their goal is to equip students with the skills required to become proficient software engineers, often preparing them for roles in the tech industry or helping them advance their existing skills.

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

AspectSoftware Engineer InstructorSoftware Developer
CredentialsBachelor's in Computer Science or related field; teaching certifications often preferredBachelor's or higher in Computer Science or related field
Work EnvironmentEducational institutions, coding bootcamps, online platformsTech companies, startups, freelance projects
Employer & Industry UsageEducational and training organizationsSoftware development companies, tech firms
Primary FocusTeaching coding skills and conceptsBuilding, testing, and maintaining software applications

While both roles involve programming knowledge, a Software Engineer Instructor primarily focuses on teaching and curriculum development, whereas a Software Developer concentrates on creating and maintaining software products. The roles often overlap in technical skills but differ in their core responsibilities and work environments.

What are popular job titles related to Software Engineer Instructor jobs in Chicago, IL? For Software Engineer Instructor jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Software Engineer Instructor jobs in Chicago, IL look for? The top searched job categories for Software Engineer Instructor jobs in Chicago, IL are:
Recreation Supervisor

$55.31K - $80.20K/yr

Other

Medical, Dental, Vision, Life, PTO

Posted 14 days ago


Job description

Join the nationally accredited, Gold Medal Award-winning Glencoe Park District-an organization committed to enriching lives, building community, and fostering an inclusive environment where everyone feels respected and valued.


We are seeking an energetic, organized, and customer-focused Recreation Supervisor to lead a diverse portfolio of programs and create meaningful experiences for our community. This is an excellent opportunity for a motivated professional to grow their career in parks and recreation while making a lasting impact and building strong community connections.


Job Summary:

Under the direction and supervision of the Assistant Director of Recreation and Facilities, the Recreation Supervisor is responsible for planning, coordinating, and evaluating contractual programs in general enrichment, dance and theatre, and sports. The role also supports basketball programming and oversees contractual sports camps during the summer season.


Qualifications:

  • Bachelor's degree in Recreation, Sports Management, or a related field preferred
  • 2+ years of experience in recreation programming, athletics, or a related field
  • Experience working with independent contractors or instructors preferred
  • Strong organizational, communication, and interpersonal skills
  • Ability to manage multiple programs and priorities in a fast-paced environment
  • Proficiency with recreation software systems is a plus
  • A valid Illinois driver's license is required.
  • CPR/AED First Aid Certification is required.
  • Must always be accessible in person or by phone/electronic communications device, except during excused absences.
  • All employees must pass a criminal background check, physical exam, and drug test, which the Glencoe Park District will cover.


Required Knowledge:

  • Thorough understanding of the philosophy and principles of public recreation, with the ability to effectively communicate these concepts to others.
  • Demonstrated experience in recreation programming and facility rental coordination.
  • Proficiency in Microsoft Word and Excel for a variety of administrative and operational purposes.
  • Working knowledge of RecTrac for program and facility management.


Required Skills:

  • Strong verbal and written communication skills with the ability to interact professionally and collaboratively with coworkers, contractors, and the general public.
  • Ability to establish priorities, manage time effectively, and coordinate multiple ongoing projects simultaneously.
  • Proven ability to work efficiently under deadlines in a fast-paced environment.
  • Proficiency in typing and familiarity with computers, email, and general office technology.


Essential Duties and Responsibilities:

    • Plan, coordinate, and evaluate a variety of contractual programs, including enrichment, dance/theatre, and sports
    • Serve as the primary contact for program instructors and partners, including onboarding, scheduling, communication, and ongoing support
    • Support basketball programming, including house league operations and a small travel component
    • Oversee contractual sports camps during the summer season, including coordination with vendors, scheduling, and on-site support
    • Monitor program participation, customer feedback, and overall performance to identify opportunities for growth and improvement
    • Assist with program setup, registration, and communication through recreation software systems
    • Support the development of seasonal program offerings, including brochure content and marketing coordination
    • Provide responsive, professional customer service and resolve participant concerns as needed
    • Collaborate with internal staff to coordinate facility use, schedules, and program logistics


    Hours:

    Regular scheduled hours for this position are Monday-Friday, 8:30 AM-5 PM. Due to the varying nature of park district programming, early morning, evening, weekend, and some holiday hours are to be expected.


    Pay Scale:

    This is a Full-Time, non-exempt/exempt position. The intended starting annual pay for this position is $55,307-$60,000, with a full pay scale ranging from $55,307 to $80,195 per year.


    Final compensation will be determined in good faith based on an evaluation of the candidate's qualifications, experience, and the recommendation of the Assistant Director of Recreation and Facilities or the Executive Director.


    Benefits:

    • Medical, Dental, Vision, Prescription, and Hearing coverage
    • Flexible Spending Account and Health Savings Account
    • Life Insurance (basic & voluntary additional coverage)
    • Participation in Illinois Municipal Retirement Fund (IMRF) - Defined Benefit Pension
    • Short- and Long-Term Disability (IMRF)
    • Supplemental Benefits (Aflac)
    • Employee Assistance Program
    • 457 Defined Contribution Plans
    • Medical and Childcare Flexible Spending Accounts
    • Paid Time Off (sick, vacation, floating holidays and personal time) & Paid Family Leave
    • Public Commuter Transit Benefit
    • Tuition Reimbursement
    • Park District Membership, Program and Rental Discounts


    *To review the full job description, please contact the hiring manager.


    Glencoe Park District is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Those applicants requiring reasonable accommodation to the application/interview process should notify the human resource manager.