Senior Data Engineer

recrew

Bengaluru, India 5 Years Exp Posted 1h ago

Job Description

  • Collaborate with engineers, product managers, and data scientists to develop end-to-end data pipelines, solutions, and foundational data sets
  • Design and own the data architecture for large-scale projects, making informed decisions about design and operational trade-offs
  • Build, launch, and optimize sophisticated data pipelines, data models, and visualizations that support diverse use cases across multiple products or domains
  • Define and manage Service Level Agreements (SLAs) for all data sets within areas of ownership
  • Implement data security models based on privacy requirements, ensure compliance with safeguards, and evolve data governance processes
  • Solve complex data integration challenges using optimal ETL/ELT patterns, frameworks, and query techniques for both structured and unstructured data sources
  • Optimize pipelines, dashboards, frameworks, and systems to streamline data artifact development
  • Mentor team members, providing and receiving actionable feedback to foster skill growth and collaboration

 

Must Have Criteria

  • 5+ years of experience in data engineering, data warehousing, and ETL/ELT, working with large data sets in the cloud
  • Strong proficiency in SQL and data modeling, with hands-on experience in Snowflake and dbt
  • 5+ years of Python development experience, including building scalable Big Data solutions and ETL ecosystems
  • Hands-on experience with RDBMS — MySQL, PostgreSQL, and MS SQL Server
  • Experience with Apache Airflow for pipeline orchestration and working knowledge of CI/CD pipelines
  • Experience with Spark and PySpark for large-scale data processing
    • Strong proficiency in Terraform for infrastructure-as-code

Similar Openings for You