Data Engineer

cisco

Bangalore 5 Years Exp Posted 1h ago

Job Description

Responsibilities

  • Design, build, and support scalable ELT/ETL pipelines that ingest, transform, and publish data from enterprise source systems into the Snowflake Data Cloud.
  • Develop and maintain curated, analytics-ready data models using dbt with a focus on modular design, reusability, testing, and maintainability.
  • Implement and optimize Snowflake-native capabilities, including Snowpipe, Streams, Tasks, and advanced performance tuning for virtual warehouses.
  • Enforce data quality, observability, lineage, governance, and access control standards across the entire data platform.
  • Partner with data architects, analysts, and business stakeholders to translate complex functional requirements into scalable and reliable data solutions.
     

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent practical experience.
  • 5+ years of experience in data engineering, with strong hands-on expertise in cloud data warehousing and modern data platform implementations.
  • In-depth experience with Snowflake Data Cloud, including its architecture, security model, and operational best practices.
  • Strong hands-on experience with dbt (Data Build Tool) for the design, development, and maintenance of data models and automated testing.
  • Advanced expertise in SQL and proficiency in at least one programming or scripting language such as Python, Java, or Scala.

Similar Openings for You