Senior Data Engineer (India)

Senior Data Engineer (India)

02 Nov
|
Zemoso Technologies
|
India

02 Nov

Zemoso Technologies

India

Senior Data Engineer –

Job Description
Location
- Bangalore Role Overview We are looking for a Senior Data Engineer who provides technical leadership and hands-on ownership for complex, high-impact data engineering solutions across client engagements. This role sits between Data Engineer and Principal Engineer, extending senior execution into cross-project design decisions, standards, and accelerators, while still delivering critical components end-to-end. The Principal Data Engineer reduces ambiguity, drives technical direction, and raises engineering quality across teams.

Key Responsibilities
Technical Leadership & Solution Design
• Lead design for complex data subsystems (ingestion, transformation, curation, serving).
•
• Drive key design choices such as batch vs streaming, lakehouse vs warehouse, orchestration approach, and partitioning strategy.
•
• Define and enforce standards for pipeline design, coding practices, documentation, and production readiness. Hands-on Data Engineering Ownership
• Design, build, and optimize ETL / ELT pipelines using Python, SQL, and distributed processing frameworks (Spark / Databricks).
•
• Own complex integrations across multiple source systems (APIs, files, CDC/event streams).
•
• Optimize pipelines for performance, reliability, and cost efficiency. Orchestration, Reliability & Operations
• Architect and implement orchestration patterns (Airflow or equivalent), including retries, backfills, SLAs, and dependency management.
•
• Establish monitoring, alerting, and data quality checks.
•
• Lead triage and resolution of high-severity data pipeline issues. Platform Enablement (Applied, Not Architectural-Heavy)
• Implement CI/CD practices for data pipelines.
•
• Build reusable components and templates (ingestion patterns,



validation utilities, standard DAGs) to accelerate delivery.
•
• Partner with Architects to align solutions with modern cloud data platform patterns where needed. Mentoring & Collaboration
• Mentor Senior and mid-level engineers through design and code reviews.
•
• Clearly communicate design decisions and trade-offs to engineers, product teams, and clients/stakeholder. Design & Architecture Articulation
• Produce and maintain design docs and Architecture Decision Records (ADRs) including trade-offs, risks, and rollout plans.
•
• Communicate design intent and responsibilities across teams clearly. Must-Have Skills
• Robust proficiency in Python and SQL.
•
• Deep hands-on experience with Spark / PySpark / Databricks.
•
• Solid experience designing production-grade ETL / ELT pipelines and orchestration workflows.
•
• Strong understanding of data modeling, data warehouses, and data lakes.
•
• Practical experience with cloud platforms (AWS / Azure / GCP).
•
• Proven ability to lead technical decisions, mentor engineers, and deliver under ambiguity. Nice-to-Have Skills
• Experience with streaming or event-driven data pipelines (Kafka, Kinesis, Pub/Sub).
•
• Exposure to data observability, governance, or catalog tools.
•
• Familiarity with containers, IaC, or platform enablement practices.
•
• Relevant cloud or data engineering certifications. What Success Looks Like in This Role
• You deliver the hardest and most ambiguous parts of client data platforms.
•
• You reduce ambiguity by turning requirements into clear designs and execution plans.
•
• Your pipelines are reliable, observable, cost-aware, and production-ready.
•
• You uplift the DE practice through standards, reusable components, and mentorship.

📌 Senior Data Engineer (India)
🏢 Zemoso Technologies
📍 India

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 (india) / india

Subscribe to this job alert:

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