Senior Engineer
tjx
Job Description
Key Responsibilities:
-
Strong experience in designing and developing Talend and Azure Data Factory (ADF) pipelines, including complex data flows, transformations, and orchestration.
-
Hands‑on exposure to a wide range of Azure tools and services, with the ability to integrate them seamlessly into data solutions.
-
Deep understanding of Snowflake architecture and features, including schema design, stored procedures, views, performance tuning, and Snowflake best practices.
-
Proficient in Data Warehousing concepts, Data Modelling techniques, and writing optimized SQL queries across various databases.
-
Skilled in Data Quality processes, including profiling, validation rules, checks, and automated monitoring.
-
Experience implementing end‑to‑end ETL/ELT pipelines, including orchestration, scheduling, and monitoring.
-
Good understanding of CI/CD pipelines and DevOps practices, with experience using Git, Jenkins, JFrog, and related tools.
-
Working knowledge of Python and Databricks, with exposure to notebooks, transformations, and collaborative workflows.
-
Strong capability in reverse engineering existing ETL processes, creating detailed Source‑to‑Target mappings and high‑quality technical documentation.
-
Solid grasp of solution architecture and design principles for building scalable data platforms.
-
Experience working in Agile environments, following Scrum ceremonies and iterative delivery practices.
-
Proactive in introducing innovative ideas and automation opportunities to improve efficiency and reduce manual effort.
Minimum Qualifications
-
Bachelor’s Degree or equivalent Engineering skillset / training / work experience in relevant technical domain
-
5+ years of strong experience in data engineering.
-
Hands-on experience in leading and delivering medium to large scale projects end to end whilst maintaining good understanding of coding standards, Performance tuning and database concepts.
-
Demonstrated leadership in the fields of Reporting from data warehousing, database and data lake.
-
Strong communication and influence skills. solid team player with mentorship skills.
-
Ability to understand the work environment and competing priorities in conjunction with developing/meeting project goals.
-
Shows a positive, open-minded, and can-do attitude.
-
Strong automation and engineering mindset.
-
Experience working in an Agile (Scrum/Kanban/ SAFe) environment.