Data Engineer (Ingestion & Platform)
Budapest
R&D – Engineering /
Full-time /
Hybrid
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in:
At Instructure, we’re building the world’s leading teaching and learning ecosystem. With millions of daily users, our products help educators and learners thrive across the globe. We’re looking for a Data Engineer to join our internal platform team. You’ll help build and scale the data infrastructure that powers analytics across Instructure from internal decision-making to customer-facing insights. If you’re a software engineer with either strong Java experience, data engineering skills, or cloud infrastructure expertise and are excited to grow across the rest we want to hear from you.
What we do:
- Build and maintain our modern data platform that ingests, transforms, and serves data at scale.
- Work with technologies like Debezium, Kafka (MSK or Confluent), Snowflake, and Airflow.
- Use Terraform and AWS to provision and manage infrastructure as code.
- Write clean, testable code and collaborate in a supportive, review-driven engineering culture.
- Participate in platform design decisions and drive improvements in scalability, quality, and developer experience.
- Partner closely with analytics and product teams to support high-impact data use cases.
What you will need to know/have:
- You don’t need to check every box, but we’d love to hear from you if you have:
- Experience in SQL and data engineering, ideally with Spark or other distributed compute systems. Java or Scala experience is a plus, especially for supporting legacy systems (HUDI/Spark), but not required.
- Exposure to data pipelines or real-time streaming systems.
- Familiarity with cloud infrastructure, ideally AWS.
- Comfort with tools like Terraform, or interest in learning it.
- A collaborative mindset and curiosity about building scalable platforms.
- [Bonus] Experience with Snowflake, Airflow, or dbt.
- We’re especially excited about people who have strong skills in one area, backend dev, data engineering, or infrastructure and are eager to grow into the others.
Why Join Us:
- Your work matters. This platform powers insights that drive better products and outcomes for educators and students around the world.
- Growth mindset. We support learning through mentorship, hackweeks, internal talks, and hands-on experience with modern tools.
- Inclusive culture. We care about people, not just resumes. We value ownership, openness, simplicity, and strong relationships.
- We know great candidates come from all backgrounds. Even if you’re not sure you meet every requirement, we encourage you to apply. We care deeply about building a supportive, inclusive culture and we’d love to hear your perspective.
Get in on all the awesome at Instructure!
- We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect:
- Competitive compensation and participation in Instructure’s equity program
- Flexible schedules and a remote-friendly culture, with hybrid or onsite work available in some regions for specific jobs.
- Generous paid time off, including global holidays and our annual “Dim the Lights” company-wide shutdown from December 26 to December 31
- Comprehensive wellness programs and mental health support
- Annual learning and development stipends to support your growth
- The technology and tools you need to do your best work—typically a Mac, with PC options available in some locations
- Motivosity employee recognition program
- A culture rooted in inclusivity, support, and meaningful connection
Ft1 500 000 - Ft2 200 000 a month
This range reflects our target hiring range, with flexibility based on experience, skills, and market factors.
We’ve always believed in hiring the most awesome people and treating them right. We know that the more diverse we are, the more diverse our ideas will be and when we openly welcome those ideas, our environment is better and our business is stronger.
All Instructure employees are required to successfully pass a background check upon being hired.