Principal Data Engineer


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

16th February 2020

Location

Edinburgh

Salary/Rate

£65000 - £100000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Principal Data Engineer - EdinburghSalary up to £100k DOEThey specialise in understanding real, human behaviour by analysing vast quantities of mobile location data. This gives their client a uniquely powerful tool: the truth about what people actually do, to improve consumer engagement and deliver measurable sales uplift. Their Smart Platform provides unmatched transparency, accuracy and scale through three proprietary technologies: SmartPin, Smart Scale and Smart Places. This enables more effective planning, activation and measurement for marketers and business decision makers alike, fuelling the next generation of insight-driven marketing.They works with the world's largest and most customer-driven companies across all verticals including Unilever, Samsung, McDonald's, HSBC, Mercedes Benz and Peugeot, as well as every major media agency to reach over a billion mobile devices a year.They are looking for a brilliant, creative, curious, and experienced Principal Data Engineers to help recruit, support and develop a Data Engineering team in Scotland.They use technologies like Spark, Flink, Kafka, Cassandra, Redshift, Druid, and Postgres and they're constantly looking at how they can do things better. This will be a new team that will grow with big responsibilities and exciting challenges ahead of it, as they look to reach the next 10x level of scale and intelligence.A Lead is a source of expertise within the team, ensuring efficient, quality development. They lead by example in design, proof of concepts, and implementation. They see problems before they happen and are proactive in thinking about risk and how to mitigate it. You will actively write code, typically in either Scala or Python, but also help own our overall data and processing infrastructure.They'd like someone with:Mastery of either Python or Scala for data-intensive use cases5+ years direct experience solving complex, large-scale data challengesPractical experience of working with PostgreSQL (or MySQL, RedShift), including advanced operations such as partitioning and indexingFamiliarity with orchestration frameworks, like Luigi, Airflow, or OozieA full stack understanding of data analytics and ingestion engineering from deployment through to monitoringHands-on implementation and architectural familiarity with streaming data, relational and non-relational databases, orchestration frameworks, and distributed processing technologies (e.g. Spark)Advanced knowledge of cloud-based services (AWS, GCP)Excellent working understanding of server-side LinuxExperience integrating and consuming data from third party APIsTheir benefits:27 days holiday (25 days with an additional Blis Bank Holiday day off and one day off to celebrate your birthday)Casual dress - no suits required, unless of course you like them!Free eye testsCycle to work schemeCompetitive salaryEarly finish Friday - because you deserve itWe will be based in a WeWork office in Edinburgh, so will be able to provide WeWork benefits, that cover anything from Seminars, to yoga to wine tasting.To apply or discuss email [email protected] or call 0191 814 7785.***Everything discussed will remain confidential***

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: