Data Engineer
We are seeking a highly skilled, self-directed Data Engineer to help modernize and strengthen an enterprise data environment. This individual will design and build scalable data solutions that improve how data is integrated, managed, and leveraged across the business.
The ideal candidate combines strong hands-on engineering skills with business acumen and an ownership mindset. This person should be comfortable working independently, partnering directly with business and technology stakeholders, and taking solutions from initial requirements through design, development, deployment, and production support.
This is a contract-to-hire opportunity with the potential to convert to a full-time position within approximately 6 to 12 months based on business needs and mutual fit.
Key Responsibilities
- Design, build, and maintain scalable ETL/ELT pipelines and data integrations across enterprise systems.
- Develop reliable, analytics-ready data models and datasets supporting reporting, analytics, and business decision-making.
- Build and optimize data solutions within a Microsoft Azure cloud environment.
- Integrate data across enterprise applications, APIs, databases, cloud platforms, and third-party systems.
- Improve data quality, reliability, monitoring, lineage, security, and governance across the data lifecycle.
- Partner directly with business stakeholders to understand needs and translate business problems into scalable technical solutions.
- Own data initiatives from requirements and solution design through development, testing, deployment, and ongoing support.
- Troubleshoot complex data and integration issues and drive them through resolution with minimal oversight.
- Apply strong engineering practices around source control, testing, CI/CD, documentation, and change management.
- Support the continued modernization of the data ecosystem and growing analytics, automation, and AI capabilities.
Qualifications
- 5+ years of hands-on data engineering experience building and supporting production data solutions.
- Strong experience with Microsoft Azure and modern cloud data engineering.
- Advanced SQL skills with hands-on experience in Python and/or PySpark.
- Strong experience developing ETL/ELT pipelines, data integrations, and analytics-ready datasets.
- Experience with modern data technologies such as Azure Data Factory, Azure Databricks, ADLS, Snowflake, Microsoft Fabric, Synapse, or similar platforms.
- Strong understanding of data modeling, data warehousing, and modern lakehouse architectures.
- Experience integrating data from APIs, databases, enterprise applications, and third-party platforms.
- Understanding of data quality, governance, security, lineage, and access-control principles.
- Experience with Git-based source control, CI/CD, and modern data engineering practices.
- Strong communication and business acumen with the ability to work effectively across technical and non-technical teams.
- Demonstrated ability to work independently, navigate ambiguity, and take ownership from problem identification through resolution.
Preferred Experience
- Databricks, Delta Lake, medallion/lakehouse architecture, dbt, or Microsoft Fabric.
- Snowflake development, integration, or optimization.
- Power BI or other enterprise analytics platforms.
- Experience supporting global data environments.
- Experience enabling data for AI/ML, generative AI, or automation initiatives.
- Experience within consumer products, e-commerce, subscription-based, direct-selling, or other transaction-heavy environments.
Required Skills
Required Languages
🇬🇧 English