Data Engineer
Techruiter
Apply to this job Edinburgh Until 8/22/2026 First posted March 25, 2025 Last posted March 25, 2025
Job description
If data is what excites you, this is the role for you! Process over 350gb an hour, almost half a million incoming events a second and maintain petabytes of storage.
This role will see you join the global leader in location-based data, analytics and advertising. This award winning client helps some of the biggest and best known global brands understand and reach their future customers, driving real business outcomes.
My client is a truly global company, with over 20 offices across 5 continents. The team is currently around 200, spread across all locations. This opportunity will enable you to understand and impact every aspect of their product. Headquartered in London, with a Tech Hub in Edinburgh, they are VC backed, financially successful, and undergoing continued growth.
What tech are they using: Spark, Flink, Kafka, ScyllaDB, Redshift, Druid, BigQuery, and Postgres.. But like any good engineering team, they are always looking for better ways to do things.
Join a team that is passionate about what they do, supporting each other and improving as a team. They are growing their engineering team and are excited about the challenges that lay ahead as they look to reach the next 10x scale and intelligence.
You:
5+ years commercial Engineering experience
Expert in Python or Scala
Use of Spark, Hadoop or Kafka
Orchestration frameworks, like Luigi, Airflow, or Oozie
A full understanding of data analytics and ingestion engineering
Hands-on implementation and architectural familiarity with streaming, relational, and non-relational databases and systems
AWS, GCP
Excellent working understanding of server-side Linux
Degree in Computer Science, Software Engineering, or similar
Bonus:
Familiarity with Cassandra, ScyllaDB, HBase, or similar datastores
PostgreSQL, BigQuery, RedShift
Benefits:
An extra bank-holiday
Free eye tests
Childcare vouchers
Cycle scheme
Day off on your birthday!
Competitive packages
Early finish Friday - because you deserve it
Pensions - saving for the future?
Some office-centric perks are being re-evaluated in light of our shift to remote working
About this role
Summary
Process large data volumes and maintain storage systems for analytics.
Job title
Data Engineer
Experience level
5+ years
Industry
data
Location requirements
Located in Edinburgh; remote work options available
Salary
Not specified
Management role
No
Skills & keywords
Required skills
pythonscalasparkhadoopkafkaluigiairflowooziedata analyticsawsgcplinuxcomputer sciencesoftware engineering
Preferred skills
cassandrascylladbhbasepostgresqlbigqueryredshift
Specializations
data engineeringanalyticsclouddatabasesstreaming
Locations
Structured locations inferred from the posting.
Edinburgh, UK
Remote City
Edinburgh, UK
On-site City
Related searches