Instructure is seeking a Data Engineer to join their internal platform team to help build and scale the data infrastructure that powers analytics across the company.
The role involves building and maintaining a modern data platform that ingests, transforms, and serves data at scale.
The Data Engineer will work with technologies such as Debezium, Kafka (MSK or Confluent), Snowflake, and Airflow.
Responsibilities include using Terraform and AWS to provision and manage infrastructure as code, writing clean and testable code, and collaborating in a supportive, review-driven engineering culture.
The position requires participation in platform design decisions and driving improvements in scalability, quality, and developer experience.
The Data Engineer will partner closely with analytics and product teams to support high-impact data use cases.
Requirements:
Candidates should have experience in SQL and data engineering, ideally with Spark or other distributed compute systems; Java or Scala experience is a plus but not required.
Exposure to data pipelines or real-time streaming systems is necessary.
Familiarity with cloud infrastructure, ideally AWS, is required.
Comfort with tools like Terraform or a willingness to learn is expected.
A collaborative mindset and curiosity about building scalable platforms are essential.
Bonus points for experience with Snowflake, Airflow, or dbt.
The company is particularly interested in candidates who have strong skills in one area (backend development, data engineering, or infrastructure) and are eager to grow into the others.
Benefits:
Instructure offers competitive compensation and participation in the company's equity program.
The company provides flexible schedules and a remote-friendly culture, with hybrid or onsite work available in some regions for specific jobs.
Employees enjoy generous paid time off, including global holidays and an annual “Dim the Lights” company-wide shutdown from December 26 to December 31.
Comprehensive wellness programs and mental health support are available.
Annual learning and development stipends are provided to support employee growth.
Employees are equipped with the technology and tools needed to perform their best work, typically a Mac, with PC options available in some locations.
The company has a Motivosity employee recognition program.
Instructure fosters a culture rooted in inclusivity, support, and meaningful connection.