Data Engineer

United Kingdom

Apply now Apply later

EXL (NASDAQ: EXLS) is a global data and artificial intelligence ("AI") company that offers services and solutions to reinvent client business models, drive better outcomes and unlock growth with speed. EXL harnesses the power of data, AI, and deep industry knowledge to transform businesses, including the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media and retail, among others. EXL was founded in 1999 with the core values of innovation, collaboration, excellence, integrity and respect. 

We are headquartered in New York and have more than 59,000 employees spanning six continents. For more information, visit www.exlservice.com.

Role Title: Data Engineer

BU/Segment: Data Management / Analytics 

Location:   London, United Kingdom (Flexible hybrid working) 

Employment Type: Permanent

Summary of the role:

The Data Engineer will play a key role in the design, development, implementation, and maintenance of data integration initiatives, ensuring efficient and scalable data solutions. This role involves working closely with cross-functional teams to deliver business intelligence and data integration solutions that align with customer needs and industry best practices.

The ideal candidate will have expertise in data modelling, ETL processes, automation, and transformation mapping (source-to-target), translating business requirements into robust technical solutions. They will leverage best-fit technologies, including cloud platforms, Hadoop, NoSQL, and modern data architectures, to address complex business challenges while adhering to data governance and industry standards.

Beyond technical expertise, this role requires strong leadership within the team, fostering a culture of innovation, critical thinking, collaboration, and continuous learning. The successful candidate will demonstrate effective problem-solving, time management, and communication skills, taking ownership of tasks while proactively sharing knowledge and driving best practices.

 

As part of your duties, you will be responsible for:

  • Design, develop, test, and deploy data integration processes (batch or real-time) using tools such as Microsoft SSIS, Azure Data Factory, Databricks, Matilion, Airflow, Sqoop, etc. 
  • Create functional & technical documentation – e.g. ETL architecture documentation, unit testing plans and results, data integration specifications, data testing plans, etc.  
  • Provide a consultative approach with business users, asking questions to understand the business need and deriving the data flow, conceptual, logical, and physical data models based on those needs. Perform data analysis to validate data models and to confirm ability to meet business needs. 
  • Stays current with emerging and changing technologies to best recommend and implement beneficial technologies and approaches for Data Integration 
  • Design and develop enterprise self-service analytic solutions, business intelligence reports, visualisations and best practice standards. Toolsets include but not limited to: SQL Server Analysis and Reporting Services, Microsoft Power BI, Tableau and Qlik. 
  • Work with report team to identify, design and implement a reporting user experience that is consistent and intuitive across environments, across report methods, defines security and meets usability and scalability best practices.  

Qualifications and experience we consider to be essential for the role:

  • 5 Years industry implementation experience with data integration tools such as Microsoft SSIS, Azure Data Factory, Databricks, Glue, Step Functions, Airflow, Apache Flume/Sqoop/Pig, etc. 
  • 1-3 years consulting experience preferred 
  • Bachelor’s degree or equivalent experience, Master’s Degree Preferred  
  • Strong data warehousing, OLTP systems, data integration and SDLC 
  • Experience in big data frameworks & working experience in Spark or Hadoop or Hive (incl. derivatives like pySpark (prefered), SparkScala or SparkSQL) or Similar, along with experience in libraries / frameworks to accelerate code development 
  • Experience using major data modelling tools (examples: ERwin, ER/Studio, PowerDesigner, etc.) 
  • Experience with major database platforms (e.g. SQL Server, Oracle, Azure Data Lake, Hadoop, Azure Synapse/SQL Data Warehouse, Snowflake, Redshift etc.) 
  • Strong experience in orchestration & working experience in either Data Factory or HDInsight or Data Pipeline or Cloud composer or Similar 
  • Understanding and experience with major Data Architecture philosophies (Dimensional, ODS, Data Vault, etc.) 
  • Understanding of modern data warehouse capabilities and technologies such as real-time, cloud, Big Data. 
  • Understanding of on premises and cloud infrastructure architectures (e.g. Azure, AWS, GCP) 
  • Experience in Agile Process (Scrum cadences, Roles, deliverables) & working experience in either Azure DevOps, JIRA or Similar with Experience in CI/CD using one or more code management platforms 
  • 1-3 years development experience in decision support / business intelligence environments utilizing tools such as SQL Server Analysis and Reporting Services, Microsoft’s Power BI, Tableau, looker etc. 

Skills and Personal attributes we would like to have:

  • Technical Expertise: Strong in ETL/ELT, data integration, cloud platforms (Azure, AWS, GCP), and big data frameworks (Spark, Hadoop, Hive).
  • Programming & Scripting: Proficient in SQL, Python, PySpark, Scala with experience in data modelling (Dimensional, ODS, Data Vault).
  • Orchestration & Automation: Skilled in Azure Data Factory, Airflow, Glue, Matillion and CI/CD pipelines.
  • BI & Reporting: Experience with Power BI, Tableau, Qlik, and designing intuitive dashboards.
  • Agile & DevOps: Familiar with JIRA, Azure DevOps, and Agile methodologies.
  • Problem-Solving & Critical Thinking: Strong analytical mindset for scalable data solutions.
  • Collaboration & Communication: Ability to translate business needs into technical solutions and work effectively across teams.
  • Leadership & Adaptability: Proactive, innovative, and able to manage multiple priorities in a fast-paced environment.

As part of a leading global analytics and digital solutions company, you can look forward to:

  • A competitive salary with a generous bonus, private healthcare, critical illness life assurance at 4 x your annual salary, income protection insurance, and a rewarding pension.
  • EXL provides everyday financial well-being solutions, such as cash back cards, in which you can earn cashback while enjoying discounts, promotions, and offers from top retailers. We also offer a Cycle Scheme where you can save money on bikes and cycling accessories.
  • At EXL, we are committed to providing our employees with the tools and resources they need to succeed and excel in their careers. We offer a wide range of professional and personal development opportunities. We also support a range of learning initiatives that allow our employees to build on their existing skills and knowledge. From online courses to seminars and workshops, our employees have the opportunity to enhance their skills and stay up to date with the latest trends and technologies.
  • As an Equal Opportunity Employer, EXL is committed to diversity. Our company does not discriminate based on race, religion, colour, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, age, or disability status.
  • EXL employees are eligible to purchase stock as part of our Employee Stock Purchase Plan (ESPP).
  • At EXL, we offer a flexible hybrid working model that allows employees to live a balanced, healthy lifestyle while strengthening our culture of collaboration.

To be considered for this role, you must already be eligible to work in the United Kingdom.

 

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Airflow Architecture AWS Azure Banking Big Data Business Intelligence CI/CD Consulting Data analysis Databricks Data governance Data management Data warehouse Data Warehousing DevOps ELT ETL Excel GCP Hadoop Jira Looker Matillion NoSQL Oracle Pipelines Power BI PySpark Python Qlik Redshift Scala Scrum SDLC Security Snowflake Spark SQL SSIS Step Functions Tableau Testing

Perks/benefits: Career development Competitive pay Equity / stock options Flex hours Health care Insurance Salary bonus

Region: Europe
Country: United Kingdom

More jobs like this