Data Engineer
Job title
Data Engineer
Business Stream:
IG


Apply now

Help us to build our new data platform on the cloud!

● You will be working with our agile Data Engineering team building our new data platform from scratch, collaborating closely with our Data Scientist teams and delivering a full cloud-native big data platform.
● You’ll be Delivering high-quality software within a complex business domain
● Building cloud-native big data platform on the cloud
● Contributing to first-class technical solutions that can handle high volumes of transactions
● Collaborating with the business
● Maintaining high operational standards within a regulated financial business Ensuring our systems are highly available and resilient to extreme market events

What you’ll do:
You will be closing working with business and Data Scientists building:
● Data pipelines
● Productionising and supporting Data Scientist models
● Building batch and streaming jobs
● Automating processes for our fast-growing platform users

Who you’ll be
You will be someone who can demonstrate:
● Deep knowledge in Java
● Experience in Relational and Document-oriented databases, preferably Postgres and MongoDB
● Cloud (AWS or GCP)
● SQL
● Understanding development lifecycle (git, maven)
● Unit Testing

It would be great if you have experience on:
● Knowledge in data processing (Pandas / NumPy)
● Python
● Scala
● Apache Kafka
● Airflow / Luigi
● Hadoop system
● Apache Spark
● Message formats AVRO/Parquet/ORC/Json
● GCP
● Terraform

What you’ll get
As well as having the chance to attend regular social events, get funding for your charitable endeavours and join a range of special interest groups, you’ll receive an attractive selection of benefits working with IG:
● Flexible working hours and work-from-home opportunities
● Performance-related bonuses
● Pension, insurance and medical plans
● Career-focused technical and leadership training
● Contribution to gym memberships and more
● Birthday off
● Two volunteering days leave per year

Apply now