> Markdown version of [/jobs/ext/2645695-tech-and-steam-program-tutor](https://www.wearedevelopers.com/jobs/ext/2645695-tech-and-steam-program-tutor). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Tech and STEAM Program Tutor - **Company:** CAM Edu - **Location:** Millbrae, CA, United States - **Experience:** Experienced - **Salary:** $43,680.0 - $49,920.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), 3d Models, 3D Printing, Computer Programming, Computer Engineering, Video Game Development, Python (Programming Language), Software Engineering, Minecraft, Information Technology - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0e5425f541f12c8c ## About the Role Reliable transportation and willingness to travel between sites are required. We Are Looking For Candidates With Experience In: * Robotics (VEX Robotics preferred; competition/team experience is a plus) * LEGO Robotics * 3D Modeling & 3D Printing * E-Sports * Game Design (Block Programming) * Minecraft Modding * Creative Coding * Scratch / Block Programming * Python * JavaScript * HTML & CSS * STEAM / STEM Curriculum Development * Engineering & Technology Education, * Minimum 2 years of experience teaching or tutoring children * Extensive experience teaching STEM, Coding, Robotics, Technology, or Computer Science classes * Excellent classroom management skills * Strong communication and interpersonal skills * Passion for working with children * Ability to work independently and collaboratively * Reliable transportation * Valid California Driver's License * Willingness to travel between school sites * Ability to adapt quickly in a fast-paced educational environment * Flexible schedule based on business needs Preferred * Experience teaching TK through 8th Grade * Experience leading classrooms of 20+ students * Bachelor's or Associate Degree in: * Computer Science * Computer Engineering * Software Engineering * Education * STEM-related Field * Experience creating lesson plans and curriculum * Experience coaching robotics or coding competitions, * Proven STEM teaching experience * Outstanding classroom management abilities * Strong leadership skills * Passion for inspiring young learners * Flexibility to support multiple locations * Professionalism, reliability, and positive energy These instructors will play a key role in helping us strengthen the quality of our STEM programs across multiple school districts. ## Description We are seeking passionate, energetic, and experienced STEM educators who love working with children and have strong technical backgrounds. This position is ideal for instructors who enjoy teaching technology, coding, robotics, engineering, game development, and other STEAM-related subjects while being flexible enough to support multiple school sites when needed. This position will primarily be based in Millbrae, with travel to support programs in: * Millbrae * Pacifica * Brisbane * San Mateo * South San Francisco (SSF) * Oakland, * Teach engaging Tech & STEAM enrichment classes for TK-8th grade students. * Lead classrooms of approximately 20+ students while maintaining excellent classroom management. * Support Program Managers with daily classroom operations. * Develop engaging lesson plans and curriculum for the school year, holiday camps, and summer camps. * Adapt lessons based on classroom needs, student abilities, and available technology. * Assist with classroom setup, cleanup, and equipment organization. * Maintain all instructional materials and notify the office when supplies are needed. * Travel to neighboring school sites to provide instructor coverage when necessary. * Communicate professionally with parents, students, school staff, and fellow instructors. * Participate in planning meetings and curriculum development. * Help build strong relationships with partner schools and communities. * Support operational excellence across all assigned school sites. ## Related Videos - [Inspiring Young People (and Their Parents) to Become Programmers - Cassandra Chin](https://www.wearedevelopers.com/videos/1760-inspiring-young-people-and-their-parents-to-become-programmers-cassandra-chin) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Cross platform Augmented Reality development with React Native](https://www.wearedevelopers.com/videos/160-cross-platform-augmented-reality-development-with-react-native) - [Tech with Tim at WeAreDevelopers World Congress 2024](https://www.wearedevelopers.com/videos/913-tech-with-tim-at-wearedevelopers-world-congress-2024) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [10 Creative Workshop Ideas for Conferences](https://www.wearedevelopers.com/magazine/363-10-creative-workshop-ideas-for-conferences) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Many Jobs Are Available in Technology?](https://www.wearedevelopers.com/magazine/450-how-many-jobs-are-available-in-technology) - [IT Webinars for Programmers to Stay Updated](https://www.wearedevelopers.com/magazine/351-it-webinars-for-programmers-to-stay-updated)