Job Description
Enso Recruitment is hiring on behalf of a fast-paced and forward-thinking global organisation that is on the lookout for a Senior Data Engineer to join their data team. This individual will help drive innovation by building and refining scalable data solutions that support a wide range of business operations.
The successful candidate will work with a global team of software developers, analysts, and data scientists, playing a crucial role in developing and optimising data pipelines and infrastructure to ensure efficient data flow across the business.
Key Responsibilities
* Develop, support and optimise robust data solutions using tools like Snowflake, dbt, Fivetran, and Azure Cloud services
* Collaborate with cross-functional teams to translate business needs into actionable data architecture
* Design and manage data pipelines and integration workflows, ensuring performance and scalability
* Engage in the full development lifecycle using DevOps and Agile methodologies
* Write and maintain complex SQL queries and Python scripts for data processing and transformation
* Provide guidance on best practices for integrating enterprise systems such as ERP, CRM, and HR platforms
* Support deployment, monitoring, and troubleshooting of data infrastructure and services
Skills & Experience Required
* Proven experience in a Data Engineering or Software Engineering role with a strong data focus
* Proficient in at least one programming language (e.g. Python, Java, Go)
* Cloud experience (preferably Azure, though AWS or GCP also valuable)
* Solid grasp of SQL and experience handling large data sets
* Familiarity with ETL tools such as Fivetran and Azure Data Factory
* Experience with modern data pipeline design and stream processing
* Understanding of CI/CD pipelines and experience with tools like Azure DevOps or GitHub/GitLab
* Strong problem-solving ability and collaborative working style
What’s on Offer
This is a chance to be part of a forward-thinking business with a strong emphasis on technology and innovation. Benefits include:
* Flexible working arrangements (remote/hybrid)
* Competitive salary and benefits package
* Ongoing training and career development opportunities
* Collaborative and inclusive team environment
If you're a data enthusiast who thrives in a fast-paced setting and loves building data systems from the ground up, we’d love to hear from you.