Data Engineer

London, England, gb
Company: AXA UK
Category: Computer and Mathematical Occupations
Published on 2021-06-23 06:00:53

At AXA UK, we’re proud to be listed as the 2021 top insurance company to work for on Glassdoor (24th Best Place to Work overall), reflecting our amazing people, benefits and culture! We’re on an exciting growth trajectory, investing in our workforce of the future and now have a requirement to recruit several permanent, full time Data Engineers to join our Commercial Pricing team.

As part of our new smart working strategy, the Data Engineer positions can be ‘Location Independent’ / ‘Home Workers’, meaning this role can be based anywhere within the UK but it is a requirement you travel to our London office 2-3 times a month for team meetings from Sept 2021.

About the role as Data Engineer with AXA Commercial

Data Engineering in Commercial Pricing is an IT technical role, predominantly concerned with using Azure DataBricks with Python, SQL and PySpark programming language to transform, clean and improve raw data into a form where it can deliver value and insight to the AXA business.

As a Data Engineer you will have previous experience of working with these programming languages and manage the day to day Data Asset management, keeping the data asset fresh by resolving any issues. You will help architect and build the strategic advanced analytics Data Platform and codify best practices, methodology and share knowledge with other data engineers in the wider AXA community.

You will build re-usable code and data assets using Software Engineering code frameworks and collaborate with Pricing Analysts and Data Scientists to prepare data for use in their advanced analytical models.

The role operates in a fast-paced and challenging environment and therefore we require you to have the knowledge and understanding of programming tools used within a Pricing Team and be able to adapt data structures to fit with those tools where possible.

Further Responsibilities:

  • Build detailed knowledge of AXA data sources (internal and external)
  • Manage the data to day Data Asset management, keeping the data asset fresh & resolving issues.
  • Operate in fast-paced, iterative environment while remaining compliant with Information Sec policies/standards
  • Collaborate with pricing analysts, data scientists to prepare data for use in their advanced analytical models.
  • Codify best practices, methodology and share knowledge with other data engineers in AXA.
  • Ensure Data Governance practices are followed with regard to the Commercial Pricing Data Asset.
  • This role is ideal for a Data Engineer who has experience with at least two of the following technologies: Python, Scala, SQL or Java with knowledge and interest in Cloud platforms such as Azure, AWS or Databricks.

    You will have the ability to work across structured, semi-structured, and unstructured data, extracting information and identifying linkages across disparate data sets.

    Other skills required:

  • Meaningful experience in at least one database technology such as:
  • - Distributed Processing (Spark, Hadoop, EMR),

    - Traditional RDBMS (MS SQL Server, Oracle, MySQL, PostgreSQL)

    - MPP (AWS Redshift, Teradata)

    - NoSQL (MongoDB, DynamoDB, Cassandra, Neo4J, Titan)

  • Understanding of Information Security principles to ensure compliant handling and management of data
  • Ability to clearly communicate complex solutions.
  • With a presence in over 60 countries, and 165,000 employees serving the needs of 107 million customers, AXA is big.

    But never too big to care for every single person who works here. So when you join us, we promise to put our collective might behind you and your career.

    You’ll work in an open and supportive environment where you’ll be developed, challenged and encouraged to move around to achieve even bigger and better things – nationally and internationally. You’ll learn directly from senior leaders, from the best in our business. And you’ll enjoy real responsibility, really early on.

    Every large company today talks about supporting diversity and inclusion. But at AXA UK, these values form an integral part of everything we do. For us, it’s about bringing together the best talent, helping people to realise their full potential by being 100% themselves at work and delivering outstanding service to everyone – regardless of difference.

    Proud to be part of the AXA Group, a global insurance brand and a worldwide leader in financial services, AXA Insurance businesses employ over 5,500 in a network of offices across the UK. Our expert teams care for a huge range of customers, helping them protect their cars, homes and businesses against life’s uncertainties. Whether bought directly, through brokers or through a number of corporate partners, our market-leading products are trusted by millions.


    At AXA UK, we’re appreciative of the people who work for us and our rewards package is reviewed regularly to reflect that. You can expect to receive:

  • £40-50k annual salary DOE
  • Annual performance/company bonus and annual salary review
  • Enhanced contributory pension scheme (up to 12% employer contributions)
  • Life Cover (up to 10 x annual salary)
  • 35 hour working week with flexible hours
  • 25 days annual leave plus Bank Holidays
  • Opportunity to buy up to 5 extra days leave or sell up to 3 days leave
  • Enhanced parental leave
  • Flexible benefit options and multiple local and national discounts
  • Location Independent / Home Worker
  • If you’ve the drive and passion to succeed and are looking for a new opportunity within an award-winning company, this Data Engineer role with AXA is for you.

    At AXA, we’re proud to be committed to equal opportunities and welcome applications from all backgrounds.

    Jobs you might also be interested in