Apply

Senior Data Engineer (multiple openings)

Posted 3 months agoViewed

View full description

📍 Location: England, Portugal, Spain

🔍 Industry: Automotive

🏢 Company: Carwow

🪄 Skills: PythonSQLETLRubyRuby on RailsSnowflakeAirflowData engineeringCollaboration

Requirements:
  • Have significant experience in software or data engineering, preferably in a senior or lead role.
  • Are highly proficient in writing Python and SQL.
  • Have extensive experience building and optimizing complex ETL/ELT data pipelines.
  • Have used data transformation tools like dbt.
  • Are skilled in managing and optimizing script dependencies with tools like Airflow.
  • Have substantial experience designing and maintaining data warehouses using Snowflake or similar technologies.
  • Experience leading and mentoring junior data engineers, and guiding teams through complex projects.
  • Ability to contribute to the strategic direction of data engineering practices and technologies within the organisation.
  • Nice to have: experience with Terraform, Ruby, data visualization tools (e.g., Looker, Tableau, Power BI), Amplitude, DevOps, Heroku, Kafka, AWS/GCP, etc.
Responsibilities:
  • Leading the design, development, and maintenance of robust ETL/ELT data pipelines.
  • Writing, optimizing, and reviewing advanced SQL queries for data extraction and transformation.
  • Implementing and managing sophisticated data workflows and dependencies using tools like Airflow.
  • Designing, building, and maintaining advanced data models and data warehouses using Snowflake or similar technologies.
  • Collaborating with cross-functional teams to understand complex data requirements and deliver efficient solutions.
  • Ensuring high data quality, integrity, and security across the data lifecycle.
  • Continuously improving data engineering processes and infrastructure, and implementing best practices.
Apply