Senior Data Engineer – Data Ingestion

6 days ago


Bengaluru, India ********** Full time

Job Description Senior Data Engineer Data Ingestion & Pipelines Location: India (Bangalore) Experience: 49 years Client - Saltmine About the Role We are looking for a Senior Data Engineer who is deeply comfortable working with data building ingestion pipelines, writing efficient transformations, exploring different database technologies, and ensuring reliable data movement across the organization. You will primarily work on our Kafka ingestion flow, distributed data systems, and multiple storage layers (SQL, NoSQL, and graph databases). The ideal candidate enjoys working with raw data, optimizing queries, and building stable pipelines using Python and Spark. This role is perfect for someone who is data-heavy, curious about the data world. Key Responsibilities Data Engineering (Primary Focus) Build and maintain robust ETL/ELT workflows using Python and Apache Spark. Design and optimize transformations across SQL, NoSQL, and graph database ecosystems. Implement data quality checks, schema handling, and consistency across pipelines. Deal with complex, high-volume datasets and real-world production data. Streaming & Ingestion Work on Kafka ingestion pipelines topics, partitions, consumer logic, schema evolution. Monitor ingestion performance, throughput, and reliability. Build connectors/utilities for integrating various sources and sinks. Querying & Multi-Database Work Write and optimize complex queries across relational and NoSQL systems. Exposure to graph databases and graph query languages (e.g., Cypher, Gremlin). Understand indexing, modeling, and access patterns across different DB types. Python & DevOps Awareness Write clean and modular Python code for ETL jobs and data utilities. Basic understanding of CI/CD, job orchestration, logging, and monitoring. Ability to debug production ETL issues end-to-end. Required Skills Strong Python ETL, utilities, data processing. Strong SQL query optimization and data modeling fundamentals. Mandatory Spark experience batch transformations, performance tuning. Kafka basics producers, consumers, offsets, schema handling. Hands-on experience with relational and NoSQL databases. Exposure to graph databases and graph query languages. Strong debugging and data exploration skills. Nice-To-Have Retail or e-commerce domain experience. Familiarity with Terraform or basic infra automation. Experience with nested JSON, denormalized structures, and semi-structured data. Understanding of distributed storage concepts. Soft Skills High ownership and end-to-end problem solving. Enjoys working with complex or messy data. Curious mindset comfortable exploring new databases and data flows. Clear communication and ability to collaborate with backend and product teams.



  • Bengaluru, Karnataka, India ControlShift Full time

    Senior Data Engineer – Data Ingestion &PipelinesLocation: India (Bangalore)Experience: 4–9 yearsAbout the RoleWe are looking for a Senior Data Engineer who is deeply comfortable working with data —building ingestion pipelines, writing efficient transformations, exploring different databasestechnologies, and ensuring reliable data movement across the...


  • Bengaluru, India Enable Data Incorporated Full time

    Enable Data Incorporated is seeking a highly skilled Senior Data Engineer with expertise in cloud technologies, Spark, and Databricks to join our dynamic team. As a leading provider of advanced application, data, and cloud engineering services, we leverage modern solutions to drive increased value across our clients' business ecosystem. As a Senior Data...


  • Bengaluru, India Enable Data Incorporated Full time

    Enable Data Incorporated is seeking a highly skilled Senior Data Engineer with expertise in cloud technologies, Spark, and Databricks to join our dynamic team. As a leading provider of advanced application, data, and cloud engineering services, we leverage modern solutions to drive increased value across our clients' business ecosystem. As a Senior Data...


  • Bengaluru, Karnataka, India Enable Data Incorporated Full time

    Enable Data Incorporated is seeking a highly skilled Senior Data Engineer with expertise in cloud technologies, Spark, and Databricks to join our dynamic team. As a leading provider of advanced application, data, and cloud engineering services, we leverage modern solutions to drive increased value across our clients' business ecosystem.As a Senior Data...

  • Senior Data Architect

    2 weeks ago


    Bengaluru, India Data Engineer Academy Full time

    We're Hiring: Data Engineering Subject Matter Expert (SME) – Snowflake,Cloud & DatabricksRemote | Part Time | Flexible Timings | Pay: $600 – $1000/MonthlyAbout the OpportunityWe are seeking a highly experienced SME with extensive expertise in Snowflake, Databricks, and AWS cloud platforms.What We're Looking ForMinimum 9-15 years of experience in cloud...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Migration Strategy & Execution Design and implement migration plans for SAP data to Azure Databricks using tools like Qlik Replicate, ADF, and Airflow. Convert SAP BW data models and ETL jobs into PySpark workflows on Databricks. Develop Bronze, Silver, and Gold layers following Medallion Architecture for structured ingestion and transformation. Data...

  • Data Engineering

    1 day ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Define data-first architecture, standards, and blueprints across ingestion, cleansing, enrichment, modeling, and serving layers. Lead design of batch and streaming pipelines (e.g., Informatica, Spark, AWS Glue, Azure Data Factory/Databricks); choose fit-for-purpose storage/compute. Establish semantic/serving models and integration patterns for Power BI,...

  • Data Engineer

    3 days ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: 345819NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer / Developer (Pipelines & Analytics) to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Role:...

  • Data Engineering

    1 day ago


    Bengaluru, Karnataka, India NTT DATA Full time

    Req ID: 345813NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineering & Analytics Architect to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Role: Own the...


  • Bengaluru, India Role: Senior Leader – Data Architecture Full time

    We are looking for a *highly seasoned Data Architecture leader* to head our enterprise data architecture function. The ideal candidate is someone who has built and scaled large-scale data platforms and can drive the vision, strategy, and execution of data architecture across the organization. *Key Requirements* 1. Deep Technical Expertise in Large-Scale...