Xiatech is the pioneer of Xfuze, the world’s first AI-powered composable Integration, Data Management, Analytics and Orchestration Platformthat innovatively connects systems, creates a single view of data and delivers actionable insights in one cloud-native, SaaS solution. Business, technology and data teams use Xfuze to shorten time-to-insights, accelerate digital transformation, and extend the value of their legacy technology investments.
We’re a culture-first organisation and put our people at the forefront of everything we do. We believe that a great working environment leads to a happy and productive team which is why we offer our staff the flexibility to work remotely or from our beautiful office in Fitzrovia, Central London.
The Role
This role is an opportunity to join a fast-growing UK-based organisation that believes in using the latest cutting-edge technology. You will have the chance to collaborate with some of the brightest minds in the industry who harness the power of data to provide ground-breaking impact for our clients.
As a Data Engineer at Xiatech you will contribute to the design, implementation and architecture of our product. Be responsible for expanding and optimising data and pipeline landscapes, and for optimising data collection and flow across functional teams.
This role will report to the Engineering Manager and work closely with Software Developers, other Data Engineers and Data Analysts on data initiatives and ensure a consistent data delivery architecture is put in place throughout ongoing projects. The right candidate will be a seasoned data professional with hands-on technical experience across the Azure stack.
Key Responsibilities
Develop a deep understanding of data assets and how they can be leveraged to support business decision-making.
Analyse, implement, test and deliver robust data models, pipelines and workflows.
Assure that data is cleansed, mapped, transformed and optimised for storage and querying according to business and technical requirements
Drive a migration from a legacy data infrastructure to a new one whilst also balancing BAU and maintenance.
Deliver on Data Architecture, Security, Data Lifecycle Management, Cataloguing, pipelines and all other aspects of development that are in the roadmap.
The ability to deploy production-ready code via code-control systems and an appreciation of the delivery (with unit testing, continuous integration, versioning etc.)
Ensure code and data quality, best practices
Implement monitoring and cost management
Define create and maintain technical/data documentation
Your Knowledge & Experience
3+ years work data engineering, with experience in Data Modelling
2+ years of work experience with Azure, including Data Factory and Synapse
Work experience with SQL, Python, C, including Spark
Experience working with Databricks would be beneficial
Essential to have Apache PySpark experience
Familiarity with modern DevOps practices (including Azure DevOps, Git and CI/CD)
Exposure to data architecture, security, modelling, cataloguing, life cycle management will be beneficial.
SQL skills and experience with stored procedures on MS SQL Server
Microsoft SQL Server
Experience in GCP and/or AWS is a bonus
Your Personality
Energetic & driven
Innovative
Resilient
Insightful
Creative
Problem solver
Sound judgement
Analytical
Capacity to learn
If you would like the opportunity to join an established UK-based Software as a Service organisation who believe in using the latest leading-edge technology to drive business growth, please enquire now by emailing maddie@xiatech.co.uk.
If you receive an offer of employment, this will be conditional upon satisfactory completion of a right to work & identity check, a reference check and a basic criminal record check for any unspent convictions.
Xiatech is proud to be an equal opportunity employer and prohibits discrimination and harassment of any kind.