Senior Data Engineer
London, England, United Kingdom
Xiatech
Embrace Hyper-Integration through Xfuze. Connect your systems, unify your data and deliver insights to accelerate business transformation.Here at Xiatech, we believe that a great work-life balance leads to a contented and productive team. We enable all our teams to work remotely in order that they enjoy the flexibility and freedom to work at a time and place convenient to their lifestyle. Of course, when it comes to the serious stuff of doing business, everyone at Xiatech makes themselves available and delivers to a high standard.
Using the latest in Open Source, Microservices, Big Data and Cloud technologies, Xiatech has developed Xfuze, an innovative Hyper-Integration Platform.
Xfuze (Hyper-Integration Platform - Xiatech) provides organisations with three core capabilities in a single platform:
1. Real-time system integration
2. Real-time, single view of data
3. Real-time, actionable insights, including predictive analytics
Job Purpose
This role is an 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.
The Senior Data Engineer is responsible for data engineering and visualisation-related features and functionality of our Xfuze integration and Analytic Platforms, including involvement in the roadmap and prioritisation of new requirements.
They will work closely with the CTO, CDO, the client business teams, the Xfuze project team, the stakeholders and their peers in the data engineering team, ensuring all requirements and views are represented in delivering the final product. This includes all elements of the platform, including the integrations, data flows, dashboards, user interface, back office tooling and third-party plug-ins.
You will be working with the very latest technologies from our partners at Amazon, Google, DataBricks, BigEye, Tableau, etc. and will be required to have prior experience in developing cutting edge, big data applications.
Key Responsibilities
- Enhance and grow our Xfuze platform, our suite of analytics and data products
- Integrate Xfuze into our clients’ system landscapes.
- Develop complex data flows with Google BigQuery, SQL and other technologies
- Create data visualisations
- Analyse client requirements, help them to specify, document, map the data, etc.
- Work with the CTO, CDO, engineering & data team and wider business to develop features and functionality and achieve success
- Take part in the agile process, writing stories and working with the backlog in Jira
- Provide industry insight, innovation and relevant expertise to ensure our Analytical products remains commercially competitive and efficient whilst optimising the brand and customer experience
Knowledge & Experience
Client
- Customer first approach. Focused on driving deliveries to success.
- You’ll be required to engage directly with our clients, so a high energetic and dynamic personality is required. You’ll be happy to present and talk to the business.
- Excellent written and verbal communication skills at all levels, both technical and non-technical
Core technical skills
- Experience of working with large scale, high volume, data-centric, applications and infrastructure
- Design and deliver complex data pipelines
- Experience of developing high quality SQL is essential, particularly with a good understanding of how to build views, materialisations and data flow scripts within a Data Lake / Data Warehouse environment against business requirements.
- Strong SQL development background, with at least 5 years’ experience in any SQL syntax etc.
- Integration, and ETL experience of Data Warehouse & Data Lake platforms either by scripting or ETL tools.
- Confident with visualisation packages to build great interactive dashboards
- Programming experience - any language, ideally Golang or Python
- Demonstrable experience delivering clean well tested code
Analysis & design
- Strong analytical skills and ability to undertake large data designs
- Previous data modelling and development experience is essential, particularly within BigData.
- A strong understanding of Entity Relationship and Dimensional Modelling.
- You’ll need to have experience in data analysis and data mapping to understand the data requirements and translate these into code and data structures
- Quick prototyping in order to show the value quickly
Cloud, tools and tech stack
- Good command of one major cloud, preferably GCP or AWS. Certification is a plus but not mandatory.
- Good database experience - but not necessarily a DBA
- A working experience of Google BigQuery would be desirable (alternatively Snowflake, Redshift or equivalent)
- Experience of NoSql document Databases like MongoDB/DynamoDB/Google BigQuery is a plus
- Experience with BI tools such as Tableau, QlikView, Power BI, Adobe analytics, Google Analytics, DataStudio, Looker and any other similar applications is desirable
- Big data stack such as Spark, Hadoop, FLink or similar would be ideal but not mandatory
- CI/CD and modern engineering toolset desirable. Good engineering practices.
Team
- Well versed into Agile, epics, stories and the methodology
- Lead junior members of the team technically. Perform peer reviews, guide and coach.
- Can work on their own without constant supervision
- The senior data engineer will be an integral part of the data engineering team and will be working mostly remotely.
The position will be primarily remote based although some clients will require an onsite presence from time to time. We will always discuss the travel requirements with you prior to taking on a new client
There are many opportunities to grow within Xiatech, so if you want a hands-on role, using the latest technology within a rapidly expanding company and you have career aspirations as well, this role would be highly suitable.
Your Personality
● Innovative
● Energetic and Driven
● Resilient
● Insightful
● Empathic
● Creative
● Analytical
● Capacity to Learn
● Starter/finisher
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 steph@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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS Big Data BigQuery CI/CD CX Data analysis Databricks Data pipelines Data warehouse DynamoDB Engineering ETL Flink GCP Golang Hadoop Jira Looker Microservices MongoDB NoSQL Open Source Pipelines Power BI Prototyping Python QlikView Redshift Snowflake Spark SQL Tableau
Perks/benefits: Career development Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Java-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Kubernetes-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs