Senior Data Engineer (Bengaluru)

Senior Data Engineer (Bengaluru)

05 Aug
|
Imagine Learning
|
Bengaluru

05 Aug

Imagine Learning

Bengaluru

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

📌 Senior Data Engineer (Bengaluru)
🏢 Imagine Learning
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior data engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior data engineer (bengaluru) / bengaluru