Imagine Learning logo

Senior Data Engineer

Imagine Learning

Hybrid
Full-time
Senior
3+ yrs
Salary not listedPosted 6d ago

Real job — pulled straight from Imagine Learning’s careers page · Verified August 7, 2026 · No reposts.

Job description

Imagine Learning is hiring a Senior Data Engineer — a full-time, remote role. Apply directly on Imagine Learning's careers page below.

Description

Position at Imagine Learning

Senior Data Engineer

Great Purpose. Great People. Great Opportunities.

Imagine Your Impact

At Imagine Learning, we empower potential in students, educators, and one another. As a Senior Data Engineer, you will play a critical role in building and scaling the data platforms that power business intelligence, product innovation, and operational decision making. You will collaborate with product engineering, analytics, and technology teams to design reliable data pipelines, transform complex datasets into actionable insights, and help shape the future of data-driven learning experiences.

Envision Your Experience

  • Manage and optimize data processing pipelines across transactional SQL/NoSQL, streaming, and batch data environments.
  • Partner with product engineering teams to design key data elements and scalable data architectures.
  • Develop and maintain data solutions using technologies such as Python, SQL, Java, Apache Kafka, and related platforms.
  • Support operational responsibilities for data infrastructure and platform reliability.
  • Transform complex data into meaningful, actionable information for stakeholders.
  • Gather requirements, identify gaps, and build roadmaps that align data solutions with business goals.
  • Participate in agile ceremonies including planning, backlog refinement, standups, reviews, and retrospectives.
  • Build efficient engineering processes that improve speed, quality, and reliability of implementations.
  • Perform data analysis and warehousing activities using platforms such as Snowflake and Databricks.
  • Mentor engineers and promote engineering excellence across the team.

Share Your Expertise

  • Bachelor’s degree with 4+ years of relevant experience, Master’s degree with 3+ years of experience, PhD, or equivalent practical experience.
  • Strong experience in data engineering, data modeling, and distributed data processing.
  • Advanced proficiency in at least one core programming language and framework.
  • Experience with data warehouses and data lakes, including Snowflake and Databricks.
  • Hands-on knowledge of cloud-native and DevOps technologies such as Kubernetes, Terraform, ArgoCD, AWS CodeBuild, OKTA, or OAuth.
  • Experience working across the full Software Development Life Cycle (SDLC).
  • Excellent communication, analytical, and problem-solving skills.
  • Ability to mentor engineers and influence technical direction within a team environment.

Key Skills Required

  • Data Engineering
  • Python
  • SQL
  • Java
  • Apache Kafka
  • Snowflake
  • Databricks
  • Kubernetes
  • Terraform
  • Cloud Platforms
  • Data Architecture
  • Data Warehousing
  • Streaming Data
  • SDLC
  • Agile Development
  • Problem Solving
  • Stakeholder Collaboration
  • Mentoring

 

Employment Type: Regular, Full-Time

Reporting To: Data Engineering Manager

Work Model: Hybrid in the Kadubeesanahalli area of Bengaluru

Why Imagine Learning?

Imagine Learning is a leading provider of digital-first K-12 curriculum solutions. Our teams create innovative products that help educators personalize instruction, engage learners, and improve educational outcomes. You will join a collaborative global organization where curiosity, continuous learning, and meaningful impact are at the center of everything we do.

Get Data Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Self Financial logo

Data Engineering Manager

$170k–$225kAustin, TX
✓ From careers page· 34m ago
Encora logo

Business Intelligence Engineer

Mexico
✓ From careers page· 35m ago
Blend360 logo

Data Engineer Lead

Guadalajara, Jal.
✓ From careers page· 35m ago
Blend360 logo

Data Engineer Manager

Remote · UY, US
✓ From careers page· 35m ago

Frequently asked questions

Is Senior Data Engineer at Imagine Learning a remote job?

Yes, Senior Data Engineer at Imagine Learning is a remote position. Candidates in Bengaluru, Karnataka may be preferred.

What skills are required for Senior Data Engineer at Imagine Learning?

The required skills for Senior Data Engineer at Imagine Learning include: Data Engineering, Python, SQL, Java, Kafka, Snowflake, Databricks, Kubernetes, Terraform, AWS, Data Warehousing, Problem Solving.

What is the seniority level for Senior Data Engineer at Imagine Learning?

Senior Data Engineer at Imagine Learning is a Senior level position.

How do I apply for Senior Data Engineer at Imagine Learning?

You can view the full description and apply for Senior Data Engineer at Imagine Learning on EchoJobs: https://echojobs.io/job/imagine-learning-senior-data-engineer-hybrid-remote-bengaluru-karnataka-z0pl9.