Jobs · Information Technology

Senior Data Engineer

Imagine Learning · United States · 3 wk ago
RemoteRemoteInformation TechnologyFull-time

About the role

As a Senior Data Engineer at Imagine Learning, 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.

Responsibilities

  • 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.

Requirements

  • 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.

Skills

  • 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

About the company

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.

Schedule

Regular, full-time position with a hybrid work model in the Kadubeesanahalli area of Bengaluru.

Similar jobs

Senior Data Engineer

Trexquant Investment LPStamford, CT· Yesterday
$150k–$200k/yrapply on apply.workable.com

Senior Data Engineer

General Dynamics Information TechnologySterling, VA· Yesterday
Information Technology$153k–$207k/yrapply on gdit.wd5.myworkdayjobs.com

Senior Data Engineer

Steampunk, Inc.McLean, VA· 2 days ago
Information Technology$140k–$180k/yrapply on careers-steampunk.icims.com

Senior Data Engineer

RemoteHunterUnited States· 1 mo ago
RemoteInformation Technology$92k–$164k/yrapply on remotehunter.com

Senior Data Engineer

VerkadaSan Mateo, CA· 1 mo ago
Information Technology$140k–$210k/yrapply on job-boards.greenhouse.io