Senior Data Engineer designing and developing scalable data pipelines using DBT and Python. Collaborating with internal stakeholders for analytics and reporting solutions.
Responsibilities
Design, develop, and maintain DBT models, transformations, and SQL code for analytics and reporting
Build scalable and efficient ETL pipelines using DBT and other relevant tools
Write complex and high-performance SQL queries to process and analyze large datasets
Develop clean, scalable, and efficient code using Python, with strong hands-on experience in Pandas and NumPy
Optimize data pipelines for performance, scalability, and cost efficiency
Troubleshoot and resolve ETL and data pipeline performance issues
Develop scripts using Unix Shell scripting, Python, and other scripting tools for data extraction, transformation, and loading
Write and optimize Snowflake SQL queries and support Snowflake implementations
Work with orchestration tools such as Airflow or similar workflow management platforms
Integrate user-facing elements into applications where required
Collaborate with internal stakeholders to understand business requirements and translate them into technical solutions
Ensure data quality, validation, and testing within DBT workflows
Requirements
5+ Years of experience in DBT and Python
Strong programming expertise in Python (mandatory)
Advanced proficiency in SQL, including writing complex queries on large datasets
Hands-on experience in designing and maintaining ETL pipelines
Experience in Unix Shell scripting
Strong understanding of data warehousing concepts and best practices
Data Warehouse Modelling Engineer designing and maintaining data models using Data Vault 2.0 for iGaming industry. Collaborating with stakeholders and optimizing data models in a hybrid work environment.
Senior Data Engineer driving impactful data solutions for the climate logistics startup HIVED's core data platform. Collaborating with cross - functional squads to enhance analytics and delivery.
Data Engineer developing and maintaining CRE forecasting infrastructure for Cushman & Wakefield. Collaborates with senior economists and technical teams to ensure high - quality data solutions.
Data Engineer at PwC, engaging with Azure cloud services to enhance data handling and integrity. Responsibilities include pipeline optimizations, documentation, and collaboration with stakeholders.
Data Engineer Manager at PwC focusing on building data infrastructure and solutions. Leading data engineering projects to transform raw data into actionable insights and drive business growth.
Junior Data Engineer at OneMarketData focusing on data quality and integrity in financial datasets. Collaborating with senior analysts and assisting in data management and analysis tasks.
Senior Data Engineering Analyst developing and implementing data solutions. Collaborating in a diverse environment focused on data processing and analysis for clients' digital transformation.