Product / Data Engineer

6 hours ago


Bengaluru Karnataka India, Karnataka Dar Full time

Product / Data Engineer (Workflow & Automation)Dar / Urban Intelligence Lab (UIL) Location: Bangalore, India (with global collaboration) Work Type: Full TimeCompany Overview:Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in over 60 countries with 20,500 professionals, connecting people, places, and communities through innovative solutions to the world's most complex challenges.About the Urban Intelligence Lab (UIL):UIL is Dar’s data and AI-driven research and innovation unit focused on transforming how cities are understood, planned, and designed. Operating at the intersection of urban analytics, data science, and design, the lab combines massive datasets, advanced models, and automation to deliver real-time diagnostics and scalable insights for clients and partners worldwide.Job Description:We seek a Product / Data Engineer to lead the automation and productization of UIL’s data science workflows. The successful candidate will be responsible for building scalable pipelines that connect analysis, visualisation, and strategic recommendation outputs, ensuring our processes are efficient, reproducible, and ready for large-scale deployment.Key ResponsibilitiesImplement and maintain scalable data pipelines for geospatial and mobility workflows.Convert Python-based proofs of concept (PoCs) and analytical notebooks into production-ready backend code.Manage and optimise spatial databases (PostgreSQL/PostGIS) for large datasets.Automate data ingestion, transformation, and reporting processes to streamline delivery.Collaborate with data scientists to deploy analytical models and services via APIs (FastAPI, Flask).Maintain and enhance Azure-based infrastructure, including data storage, version control, and CI/CD workflows.Ensure all code and outputs are well-documented, reproducible, and standardised.Contribute to internal workflow automation and cloud-native development initiatives.Qualifications and ExperienceBachelor’s or Master’s degree in Computer Science, Software Engineering, Geoinformatics, or Data Science.3–7 years of professional experience in Python-based data engineering or backend development.Strong programming skills in Python, with experience using key libraries such as pandas, GeoPandas, SQLAlchemy, and FastAPI/Flask.Hands-on experience with PostgreSQL/PostGIS for managing and querying spatial data.Familiarity with cloud environments (preferably Azure) and version control systems (Git).Solid understanding of ETL concepts, data workflow design, and deployment best practices.Ability to collaborate with data scientists to translate analytical logic into maintainable, production-ready systems.Desirable SkillsExperience with workflow orchestration tools (e.g., Airflow, Prefect, or similar).Knowledge of containerisation (Docker) and CI/CD pipelines.Exposure to big data frameworks (Dask, PySpark, DuckDB, or similar).Familiarity with API integration and automated reporting or visualisation workflows (e.g., Power BI, Jupyter).Interest or prior experience in urban analytics, mobility data, or spatial data processing.Kind Note:While we carefully review all applications, only candidates meeting the specified requirements will be contacted for further consideration. We appreciate your understanding and thank all applicants for their interest.


  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Design and implement tailored data solutions to meet customer needs and use cases, spanning from streaming to data lakes, analytics, and beyond within a dynamically evolving technical stack. Provide thought leadership by recommending the most appropriate technologies and solutions for a given use case, covering the entire spectrum from the application layer...


  • Bengaluru, Karnataka, India, Karnataka Aptus Data Labs Full time

    Enterprise Data Architect – Job DescriptionLocation: Bangalore (Hybrid)Experience: 15+ years in Data Engineering & Data PlatformsEmployment Type: Full-time About Aptus Data LabsAptus Data Labs is a global Data Engineering and AI solutions partner helping enterprises build modern, scalable, and intelligence-driven organizations. With deep expertise across...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibilities:Design and implement tailored data solutions to meet customer needs and use cases, spanning from streaming to data lakes, analytics, and beyond within a dynamically evolving technical stack.Provide thought leadership by recommending the most appropriate technologies and solutions for a given use case, covering the entire spectrum from...

  • Sr Data Engineer

    3 days ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    At least 6+ years of relevant experience in design, development, complete end-end design of enterprise-wide big data solution. Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda, SNS/SQS, Cloudwatch is a must. Complete development, configuration, test cases and unit testing Perform code reviews and ensure standards...


  • Bengaluru, Karnataka, India NTT DATA Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Framework Design & Architecture Architect a metadata-driven, Python/Spark-based framework for automated data validation across high-volume production datasets. Define DQ rule templates for completeness, integrity, conformity, accuracy, and timeliness. Establish data quality thresholds, escalation protocols, and exception workflows. Automation & Integration...


  • Bengaluru, Karnataka, India NTT DATA Full time ₹ 20,00,000 - ₹ 30,00,000 per year

    Build scalable ETL/ELT pipelines with Informatica or Spark/PySpark; orchestrate with AWS Glue or Azure ADF/Databricks. Implement cleansing, enrichment, and modeling (dimensional/Data Vault); optimize partitioning, job performance, and cost. Publish curated datasets/semantic layers for Power BI, Tableau, SSRS/SSAS; enable self-service analytics. Automate data...


  • Bengaluru, Karnataka, India, Karnataka Commonwealth Bank Full time

    Job DescriptionOrganization:At CommBank we will inspire you with work that makes a difference, surround you with talent people that respect and value each other, and empower you to grow professionally and personally. Most of all, making a positive impact for customers, communities and each other is part of our every day.We’re determined to make a real...

  • Product Data Manager

    6 hours ago


    Bengaluru, Karnataka, India, Karnataka First Brands Group, LLC Full time

    Job descriptionLeads our cataloging effort for assigned product pillars. Integrate new data sets and initiatives to encourage frictionless look-up and sale of company products. Collaborates with product development teams, New product team and project teams to refine, adapt, and apply data models. Works with business, functional leads to define and implement...

  • Data Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Req ID: 344005NTT 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 - ETL Developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN). "Job Duties: Design,...

  • Data Engineer

    6 days ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 12,00,000 - ₹ 24,00,000 per year

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