Lead Teacher Data Engineering -100% Remote Apply now! About Ironhack Ironhack is an education startup that was founded to disrupt the way tech education works! Doesn’t it seem odd that we’ve been learning the same way since the Industrial Revolution? Virtually all industries are pushing the limits on how to do things faster, better, and more efficiently. Yet, for the most part, people feel stuck on a 4+ year (and usually quite expensive) path that often results in an unfulfilling career path. We empower students to create a new path - one that leads to meaningful careers in software development, product design or data analytics in a fraction of the time and cost of traditional education. Our higher purpose is to transform the education space to be unapologetically outcomes-driven. Whether students are looking to change careers, get a promotion, skip University, or start their own company, we work tirelessly every day to make sure this path is as quick, immersive, and accessible as possible. Hearing these success stories is what gets us out of bed each day, excited to come to work :) It’s with this mindset that we’ve become one of the key global players in bridging the digital skills gap, serving both those looking to get into tech, as well as the companies hungry for tech talent. About the role We are looking for a Part Time Lead Instructor for our Data Engineering Bootcamp in our Remote campus. This role is responsible for delivering the bootcamp curriculum, guiding students through the full data pipeline lifecycle, and ensuring students successfully acquire the skills required to become job-ready Data Engineers. The teacher will facilitate a highly practical program covering programming and data foundations, pipeline orchestration, cloud and real-time data engineering, and data governance. The program emphasizes real-world tools and project-based learning, culminating in a production-grade capstone. Contract Type: Freelance Location: 100% Remote Key Dates & Schedule Schedule: Tuesdays and Thursdays (6:30 p.m. – 9:30 p.m.) and Saturdays (10:00 a.m. – 5:00 p.m.) Onboarding Start: September 7th (2-week onboarding process prior to launch) Bootcamp Dates: September 22nd to March 20th Responsibilities The Ironhack experience Oversee the whole academic experience of the Ironhack bootcamp Teach at our Remote campus according to the class schedule (Tuesdays/Thursdays 6:30 p.m. – 9:30 p.m. and Saturdays 10:00 a.m. – 5:00 p.m.) Manage the Teaching Assistant and the Central Teaching Assistant to support the success of the class (if applicable) Facilitate a safe, supportive, and energetic community that welcomes the various needs and learning styles of your students Inspire students to translate raw data problems into reliable, production-grade pipelines Support students as they develop their professional interests and prepare for careers in data engineering Collaborate with Program Managers and Career Advisors to ensure that students achieve their professional goals (i.e., job seeking) Administer assessment tasks and give students timely and accurate feedback on learning outcomes Curriculum & Teaching Teach core topics including Python and SQL fundamentals, data wrangling with pandas, schema design and database normalization, ETL/ELT pipeline design with Airflow and dbt, distributed processing with Apache Spark, cloud data warehousing (Snowflake, BigQuery, or Redshift), real-time streaming with Kafka, and infrastructure automation with Docker and Terraform Guide students in applying data quality, validation, and governance frameworks (e.g., Great Expectations, GDPR and PII compliance) to their pipelines Lead hands-on labs and projects that simulate real industry data systems, from raw ingestion through to monitored, production-grade pipelines Ensure students achieve the program learning outcomes: designing end-to-end ETL/ELT pipelines, building scalable Spark workflows, deploying cloud data warehouses, building real-time streaming pipelines, applying validation and governance practices, and delivering a deployable capstone project (e.g., a real-time banking transaction pipeline or a telecom data streaming system) Collaborate with Global Team Collaborate with the Education team to improve the curriculum Work with the global team in the rollout of new teaching materials Adapt our global curriculum and use it to guide your teaching, build your own lesson plans as needed, and contri bute back your lessons learned over time Create engaging content for our Data Engineering courses that may include lessons, exercises, and/or mini-projects Community Building Create a sense of community / Participate in the student experience by joining events Facilitate a supportive and energetic community that lasts well beyond the course Requirements 3-5 years of experience in data engineering or a related field, preferably building production data pipelines or cloud data infrastructure Fluency in English, as classes and all in-company communication will be in English Passionate about data technologies and teaching Hands-on experience with Python, SQL, and pipeline orchestration tools such as Airflow and dbt Experience with distributed processing frameworks such as Apache Spark Familiarity with cloud data warehouses (Snowflake, BigQuery, or Redshift) Experience with real-time streaming technologies such as Kafka or NiFi Working knowledge of infrastructure automation and CI/CD (Docker, Terraform) Understanding of data quality, validation, and governance practices (e.g., Great Expectations, GDPR and PII compliance) Proven ability to create new techniques and learning materials Ability to adjust lesson plans based on student progress and challenges Ability to give clear instructions and organize activities with guidance from the PM or TA Capability to alternate between teaching the whole class and pair/group work Experience managing and keeping a team motivated Proactive approach to anticipating potential problems and taking preventative action Great communication skills and an ability to capture people's attention Organized, reliable, communicative, and open to feedback Passion for teaching and mentoring others in the tech community Our offer Competitive hourly rate for freelancer services A platform to explore teaching Opportunity to make an impact Contribute to a globally taught curriculum Strengthen your leadership, management, and coaching skills Internal mobility to become an SME or Curriculum Engineer Being part of a fun and social learning enviro nment 100% Remote position (Freelance status) Department Instructional Staff Locations Remote Remote status Fully Remote Employment type Part-time Remote We believe in global benefits that help us feel our best and do our best Flexible work environment We believe in individual responsibility and autonomy. Enjoy a hybrid work culture and a very flexible environment that promotes your work-live balance Growth and development Boost your career with our individual development plans and keep your skills up to date with top-notch training Our culture Our mission is to impact the lives of our students and of the people working here. We are a global community of passionate Ironhackers and together we are shaping and changing the future of education in a working environment with flat hierarchies About Ironhack Ironhack is a Global Tech School ranked top 2 worldwide. Our mission is to help people transform their careers and join a thriving community of tech professionals that love what they do. We do this through Intensive courses & bootcamps in Web Development, UX/UI Design, Data Analytics & Cybersecurity, as well as Career Services aimed at helping our students to be prepared to look for a job after the course.
Specialist Data Core Design and Engineering
Vodafone
DATA ENGINEERING MANAGER (100% REMOTO)
TEMPS
Data Engineering - AWS - Pharma Enterprise Data
Spainteam
Engineering Manager-Database Reliability
Wave
Data Engineering Manager
Metyis AG
Data Engineering & Analytics Associate
Metyis AG