Senior Data Engineer (Real time analytics)

Aircall
London, GB

Job Description

Requirements

  • A Bachelor's degree in a technical field (eg. computer science or mathematics)

,• 3+ years experience with near real-time analytics

,• 5+ years experience with a modern programming language such as Scala, Python, Go, Typescript

,• Experience of designing complex data processing pipeline

,• Experience of data modeling (star schema, dimensional modeling etc) in AWS redshift

,• Experience of query optimisation

,• Experience of kafka is a plus

,• Shipping and maintaining code in production

,• You like sharing your ideas, and you're open-minded

What the job involves

  • Have key responsibilities within the requirements analysis, scalable & low latency streaming platform solution design, architecture, and end-to-end delivery of key modules in order to provide near real-time data solutions for our product

,• Analyze and translate business needs into data model & optimize for big data

,• Identify slow queries and optimize for better performance

,• Write clean scalable code using Scala / python / SQL and test and deploy applications and systems

,• Solve our most challenging data problems, in near real-time, utilizing optimal data architectures, frameworks, query techniques, sourcing from structured and unstructured data sources

,• Be part of an engineering organization delivering high quality, secure, and scalable solutions to Aircall clients

,• Involvement in product and platform performance optimization and live site monitoring

,• Mentor team members through giving and receiving actionable feedback

Skills & Requirements

Technical Skills

ScalaPythonGoTypescriptAWS redshiftkafkasharing ideasopen-mindeddata engineeringreal time analytics

Level

mid

Posted

4/8/2026

Apply Now

You will be redirected to Aircall's application portal.