Data Engineer
Overview
In this Data Engineer role, you will design, develop, and optimize ETL/ELT pipelines to enable reliable data access and insights. You will work with Databricks, Python, and SQL to transform data and automate processes, aligning with business data needs. The position emphasizes data quality, governance, and performance across cloud platforms. You will collaborate with stakeholders in a fast-paced software environment to deliver robust, scalable data solutions. This is an opportunity to impact data-driven decisions and work with modern lakehouse technologies at the core of the company’s data strategy.
ResponsibilitiesDesign, develop, and optimize robust ETL/ELT pipelines using Databricks, Python and SQLWrite clean, efficient, and reusable code in SQL & Python for data transformation and automationCollaborate with business stakeholders to understand data needs and deliver high-quality solutionsEnsure data quality, integrity, and governance across all data platformsMonitor and troubleshoot data workflows and performance issues
Key requirements5+ years of experience in data engineering or a similar roleProficiency in SQL, Python, and AutomationHands-on experience with Databricks, Snowflake, and Azure cloud services (Azure Data Lake, Azure Data Factory, Azure Functions)Strong understanding of data modeling, data warehousing, and ETL/ELT best practicesExperience with version control and CI/CD practicesStrong problem-solving skills and ability to work independently in a fast-paced environmentstrong problem-solvingindependencecollaborationDatabricksSnowflakeAzure Data Lake