At a Glance
- Tasks: Build real-time analytics features for 22,000+ global customers and solve complex data challenges.
- Company: Join Aircall, a fast-growing tech company with a diverse and inclusive culture.
- Benefits: Enjoy competitive salary, health coverage, lunch, commute support, and sports perks.
- Other info: Be part of a dynamic team with a strong entrepreneurial spirit and excellent growth opportunities.
- Why this job: Make a real impact by unlocking data value and empowering informed decisions.
- Qualifications: 3+ years in near real-time analytics and proficiency in Scala, Python, or Go.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for an engaged and passionate Senior Data Engineer to join our growing Engineering Team. In this role, you will be a key member of the team managing our analytics and event platform stack. As part of the Analytics & Data Platform team, you will build features for over 22,000 customers across the globe. Your work will unlock the value of data, empowering our customers to make informed decisions through real-time insights, monitoring, and comprehensive analytical reports.
Your role at Aircall:
- 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.
Our tech stack:
- AWS (Kinesis, Kafka, S3, DMS, Glue, EMR, EKS, Redshift, Spectrum), Apache Pinot, Apache Flink and Airflow.
- A continuous deployment process based on GitLab.
A little more about you:
- A Bachelor's degree in a technical field (e.g. 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.
Why join us?
- Key moment to join Aircall in terms of growth and opportunities.
- Our people matter, work-life balance is important at Aircall.
- Fast-learning environment, entrepreneurial and strong team spirit.
- 45+ Nationalities: cosmopolite & multi-cultural mindset.
- Competitive salary package & benefits (health coverage, lunch, commute, sports).
DE&I Statement:
At Aircall, we believe diversity, equity and inclusion, irrespective of origins, identity, background and orientations, are core to our Aircall journey. We promote active inclusion to foster a strong sense of belonging which is one of our main strengths as a business. We strive to assemble diverse people that can enrich and learn from each other. We pledge to make sure everyone not only has a seat at the table but is valued at the table – providing equal opportunities to develop and thrive. We will constantly challenge ourselves to make sure that we live up to our ambitions around diversity, equity and inclusion, and keep this conversation open because we realize that we have work to do and much to learn.
Senior Data Engineer (Real time analytics) employer: Aircall
Aircall is an exceptional employer that prioritises work-life balance and fosters a fast-learning environment, making it an ideal place for a Senior Data Engineer to thrive. With a diverse team of over 45 nationalities, employees benefit from a strong sense of belonging and numerous opportunities for professional growth. The competitive salary package, comprehensive health coverage, and commitment to diversity, equity, and inclusion further enhance the rewarding experience of working at Aircall.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer (Real time analytics)
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Aircall. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving real-time analytics or data processing. This will give us a clear picture of what you can bring to the table.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding our tech stack. Practice common data engineering problems and be ready to discuss how you've solved similar challenges in the past.
✨Apply Through Our Website
Make sure to apply directly through our website! It shows you're genuinely interested in joining us at Aircall and helps us keep track of your application more efficiently.
We think you need these skills to ace Senior Data Engineer (Real time analytics)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your experience with real-time analytics, data modelling, and any relevant tech stack you've worked with. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about data engineering and how your background aligns with our mission at StudySmarter. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Projects:If you've worked on any interesting projects, especially those involving near real-time data solutions or complex data processing pipelines, make sure to mention them. We’re keen to see how you’ve tackled challenges and what technologies you’ve used!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Aircall
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like AWS, Kafka, and Apache Flink. Be ready to discuss how you've used these tools in your previous roles, especially in real-time analytics.
✨Showcase Your Problem-Solving Skills
Prepare examples of challenging data problems you've solved in the past. Highlight your approach to optimising queries and designing scalable data processing pipelines, as this will demonstrate your ability to tackle similar challenges at Aircall.
✨Understand the Business Impact
Be prepared to explain how your work as a Senior Data Engineer can directly impact business decisions. Discuss how real-time insights can empower customers and improve their experience, showing that you understand the bigger picture.
✨Emphasise Collaboration and Mentorship
Since mentoring is part of the role, think about how you've supported team members in the past. Share specific instances where you've given or received feedback, showcasing your collaborative spirit and commitment to team growth.