
Data Engineering Instructor
perscholashires • United States
Posted: March 19, 2026
Job Description
POSITION TITLE: Data Engineering Instructor
LOCATION: Tampa, Florida
SCHEDULE: In-person
DURATION: Contract, 4 months (16 weeks+)
REPORTS TO: Director, Technical Instruction
COMPENSATION: 60$/hour
WHO WE ARE LOOKING FOR
Per Scholas is seeking a dynamic, detail-oriented Data Engineering Instructor to join our team. We are looking for a problem-solver with a strong technical background in modern data pipelines, cloud technologies, and AI integration.
To succeed in this role, you must be business-minded, mission-driven, and capable of translating complex technical concepts into job-ready skills for diverse learners. You will lead a cohort through a rigorous training program, preparing them for entry-to-mid-level careers in Data Engineering.
WHAT YOU’LL DO
- Deliver High-Quality Instruction: Lead daily live technical training in-person, covering the full Data Engineering lifecycle including Linux, Python, SQL, Big Data frameworks, and Cloud technologies. You must be prepared to seamlessly pivot to Zoom-based remote instruction if required by business contingencies.
- Manage Student Performance: Monitor individual progress, grade assessments (KBAs via Canvas, SBAs via HackerRank), manage attendance, and provide one-on-one tutoring for learners who need additional support.
- Facilitate Hands-On Labs: Guide students through practical exercises, troubleshooting code issues in real-time, and overseeing the final Capstone Project.
- Leverage AI Tools: Integrate Google Gemini (primary) and other tools (ChatGPT, GitHub Copilot) into the classroom to demonstrate code generation, debugging, and explaining complex technical concepts.
- Curriculum & Platform Support: Maintain lesson plans and manage external learning platforms, including enrolling and tracking learner progress in Coursera for the Google Data Analytics Professional Certificate modules (specifically Tableau).
- Administrative Duties: Update the LMS (Canvas, Salesforce) and communication channels (Slack) with attendance, grades, and progress notes daily.
WHAT YOU’LL BRING TO US
Must-Have Qualifications (Required)
- Education & Background (One of the following is required):
- Bachelor’s Degree in Computer Science, Data Science, or a related field.
- OR Graduate of a rigorous Technical Bootcamp (Per Scholas alumni preferred).
- OR Equivalent Industry Experience in Data Engineering, Data Analytics, or Software Development.
- Teaching Experience: Minimum 1 year of teaching, training, or mentoring experience in a technical environment.
- AI Integration: Proficiency in using Google Gemini to assist in coding, debugging, and instructional workflows.
- Scripting & Automation: Proficiency in Unix/Linux command line navigation and basic shell scripting.
- Version Control: Experience with Git and GitHub for version control and collaboration.
- Python Programming: Advanced proficiency in Python, including data manipulation and analysis using NumPy and Pandas.
- Database Expertise: In-depth knowledge of Relational Databases, SQL programming, and database design principles.
- Big Data & ETL: Practical experience with Apache Spark, Spark SQL, and ETL/ELT data warehousing processes.
- Data Visualization: Strong proficiency in Tableau (required for specific curriculum modules) and Python libraries like Matplotlib/Seaborn.
- Cloud Technologies: Experience with AWS services relevant to data analytics (e.g., Redshift, Athena, QuickSight, AWS Blueprint).
Good-to-Have Qualifications (Preferred)
- Advanced Teaching Experience: 3+ years of experience in adult education or bootcamp-style training.
- Containerization: Familiarity with Docker and Kubernetes.
- CI/CD: Knowledge of CI/CD tools and processes such as Jenkins.
- Hadoop Ecosystems: Familiarity with Hadoop frameworks.
- Certifications: AWS Certified Data Analytics, Google Data Analytics Professional Certificate, or Databricks Certified Associate.
PERSONAL CHARACTERISTICS
- Mission Alignment: You believe that talent is ubiquitous but opportunity is not, and you are passionate about creating on-ramps for diverse communities.
- Agility: You thrive in a fast-paced environment and can adapt quickly to changes in the classroom or curriculum.
- Data-Driven: You use student performance data to identify gaps and adjust your teaching strategies accordingly.
- Life-Long Learner: You stay updated on the latest trends in Data Engineering and AI.
WHY WORK HERE?
- Impact: Make a tangible difference in the lives of individuals by providing them with the skills to launch sustainable careers.
- Culture: Join a supportive, collaborative, and diverse team that values innovation and work-life balance.
Benefits: Enjoy a competitive salary, comprehensive healthcare, 401K match, and self-development opportunities.
Additional Content
POSITION TITLE: Data Engineering Instructor
LOCATION: Tampa, Florida
SCHEDULE: In-person
DURATION: Contract, 4 months (16 weeks+)
REPORTS TO: Director, Technical Instruction
COMPENSATION: 60$/hour
WHO WE ARE LOOKING FOR
Per Scholas is seeking a dynamic, detail-oriented Data Engineering Instructor to join our team. We are looking for a problem-solver with a strong technical background in modern data pipelines, cloud technologies, and AI integration.
To succeed in this role, you must be business-minded, mission-driven, and capable of translating complex technical concepts into job-ready skills for diverse learners. You will lead a cohort through a rigorous training program, preparing them for entry-to-mid-level careers in Data Engineering.
WHAT YOU’LL DO
- Deliver High-Quality Instruction: Lead daily live technical training in-person, covering the full Data Engineering lifecycle including Linux, Python, SQL, Big Data frameworks, and Cloud technologies. You must be prepared to seamlessly pivot to Zoom-based remote instruction if required by business contingencies.
- Manage Student Performance: Monitor individual progress, grade assessments (KBAs via Canvas, SBAs via HackerRank), manage attendance, and provide one-on-one tutoring for learners who need additional support.
- Facilitate Hands-On Labs: Guide students through practical exercises, troubleshooting code issues in real-time, and overseeing the final Capstone Project.
- Leverage AI Tools: Integrate Google Gemini (primary) and other tools (ChatGPT, GitHub Copilot) into the classroom to demonstrate code generation, debugging, and explaining complex technical concepts.
- Curriculum & Platform Support: Maintain lesson plans and manage external learning platforms, including enrolling and tracking learner progress in Coursera for the Google Data Analytics Professional Certificate modules (specifically Tableau).
- Administrative Duties: Update the LMS (Canvas, Salesforce) and communication channels (Slack) with attendance, grades, and progress notes daily.
WHAT YOU’LL BRING TO US
Must-Have Qualifications (Required)
- Education & Background (One of the following is required):
- Bachelor’s Degree in Computer Science, Data Science, or a related field.
- OR Graduate of a rigorous Technical Bootcamp (Per Scholas alumni preferred).
- OR Equivalent Industry Experience in Data Engineering, Data Analytics, or Software Development.
- Teaching Experience: Minimum 1 year of teaching, training, or mentoring experience in a technical environment.
- AI Integration: Proficiency in using Google Gemini to assist in coding, debugging, and instructional workflows.
- Scripting & Automation: Proficiency in Unix/Linux command line navigation and basic shell scripting.
- Version Control: Experience with Git and GitHub for version control and collaboration.
- Python Programming: Advanced proficiency in Python, including data manipulation and analysis using NumPy and Pandas.
- Database Expertise: In-depth knowledge of Relational Databases, SQL programming, and database design principles.
- Big Data & ETL: Practical experience with Apache Spark, Spark SQL, and ETL/ELT data warehousing processes.
- Data Visualization: Strong proficiency in Tableau (required for specific curriculum modules) and Python libraries like Matplotlib/Seaborn.
- Cloud Technologies: Experience with AWS services relevant to data analytics (e.g., Redshift, Athena, QuickSight, AWS Blueprint).
Good-to-Have Qualifications (Preferred)
- Advanced Teaching Experience: 3+ years of experience in adult education or bootcamp-style training.
- Containerization: Familiarity with Docker and Kubernetes.
- CI/CD: Knowledge of CI/CD tools and processes such as Jenkins.
- Hadoop Ecosystems: Familiarity with Hadoop frameworks.
- Certifications: AWS Certified Data Analytics, Google Data Analytics Professional Certificate, or Databricks Certified Associate.
PERSONAL CHARACTERISTICS
- Mission Alignment: You believe that talent is ubiquitous but opportunity is not, and you are passionate about creating on-ramps for diverse communities.
- Agility: You thrive in a fast-paced environment and can adapt quickly to changes in the classroom or curriculum.
- Data-Driven: You use student performance data to identify gaps and adjust your teaching strategies accordingly.
- Life-Long Learner: You stay updated on the latest trends in Data Engineering and AI.
WHY WORK HERE?
- Impact: Make a tangible difference in the lives of individuals by providing them with the skills to launch sustainable careers.
- Culture: Join a supportive, collaborative, and diverse team that values innovation and work-life balance.
Benefits: Enjoy a competitive salary, comprehensive healthcare, 401K match, and self-development opportunities.