This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Instructor/Trainer to lead hands-on learning in data engineering for students in Cambridge, Massachusetts. This Long-term Contract position is fully onsite and blends in-person classroom delivery with virtual instruction, giving you the opportunity to guide learners through technical concepts and career-focused development. The role is ideal for a data specialist who enjoys teaching, mentoring, and building practical training content that helps students progress with confidence.
Job Responsibility
Deliver engaging instruction in both onsite classroom settings and live virtual sessions, covering data engineering concepts and related technical topics
Track learner performance through grading, progress updates, and regular documentation that reflects academic development and participation
Observe classroom activity closely, recognizing accomplishments, addressing conduct concerns, and maintaining a productive learning environment
Design, refine, and maintain curriculum materials, lesson plans, and training content that support program goals and student success
Lead structured check-ins and status discussions to review class progress, align on outcomes, and support continuous improvement
Prepare students for career opportunities by connecting technical learning to practical workplace expectations and career readiness
Teach core technical subjects such as Unix/Linux command line usage, Python, data modeling, and database-related concepts
Support training program operations across the engagement, including instructional planning, content updates, and coordination of learning activities
Requirements
3+ years of relevant experience in data engineering, database administration, data analysis, or a closely related technical field
6 months to 3 years of experience teaching, training, or instructing learners in classroom, virtual, or blended environments
Strong working knowledge of Unix/Linux commands, Python, data modeling, and relational database concepts including Microsoft SQL or SQL Server
Ability to explain complex technical material clearly to students with varying experience levels
Experience developing or updating curriculum, instructional materials, and structured training content
Comfortable managing student evaluations, grading processes, and written progress records
Strong communication and presentation skills for both in-person instruction and virtual instructor-led training