Data Engineer

Data Engineer

Full-Time 50000 - 70000 € / year (est.) No home office possible
I

At a Glance

  • Tasks: Design and build data pipelines that power our innovative AI products.
  • Company: Fast-growing AI startup revolutionising customer interactions.
  • Benefits: Hybrid work, competitive salary, and opportunities for rapid career growth.
  • Other info: Hands-on role with ownership and minimal bureaucracy.
  • Why this job: Join a dynamic team and shape the future of data engineering.
  • Qualifications: Experience in ETL processes, Python, SQL, and cloud platforms.

The predicted salary is between 50000 - 70000 € per year.

Ibex is a fast-growing AI startup building an agentic, real-time decision engine that optimises customer interactions for measurable profit. Our platform blends advanced machine learning, deep learning, and reinforcement optimisation to decide the best action, message, or offer for every customer, automatically and at scale. Our clients rely on Ibex to process large, fast-moving behavioural datasets and make millions of personalised decisions per day. The system learns continuously, adapts autonomously, and delivers provable commercial uplift without manual testing or experimentation. We move quickly. Ideas are tested, validated, and shipped fast. Bureaucracy is minimal. You’ll work alongside a tight, highly technical team solving real optimisation problems for real businesses. Ibex is sector-agnostic in design, though many current clients operate online casinos where real-time optimisation drives significant commercial value. We’re VC-backed, scaling rapidly, and expanding our partnerships to power personalisation inside other platforms outside online gaming. We’re based in London and work hybrid, with the team in the office three days per week.

The role involves designing, building and maintaining the data pipelines that power our products and data science work. You will:

  • Build scalable, reliable ETL processes and data pipelines from a variety of sources
  • Work closely with data scientists to productionise models and analytics workflows
  • Help design and maintain our data architecture to support new products and use cases
  • Monitor, troubleshoot and improve data quality, performance and reliability
  • Contribute to engineering best practices (testing, code review, documentation)

This is a hands-on role with a lot of ownership and the opportunity to shape how data engineering is done at Ibex.

What we’re looking for

Must-have experience:

  • Proven experience building scalable ETL processes and data pipelines
  • Strong Python and SQL skills
  • Experience using version control (Git) in a team environment
  • Experience with at least one major cloud platform (e.g. Azure or AWS)

Nice to have:

  • Familiarity with DevOps, orchestration and automation tools (e.g. Airflow, Dagster, Jenkins)
  • Familiarity with data visualisation tools (e.g. Tableau, Power BI)
  • Experience working with data lakes (e.g. Synapse, Snowflake)
  • Experience working with containers (e.g. Docker)
  • Experience processing real-time / streaming data (e.g. RabbitMQ, Kafka)
  • Experience transforming big datasets (e.g. Spark)

If you’re not sure you tick every box but you’re excited about the role, we’d still love to hear from you.

Data Engineer employer: ibex.ai

Ibex is an exceptional employer for Data Engineers, offering a dynamic and innovative work environment in the heart of London. With a strong focus on employee growth, you will have the opportunity to take ownership of your projects while collaborating with a highly skilled team that values creativity and rapid execution. The hybrid work model promotes a healthy work-life balance, and the fast-paced nature of our AI-driven startup ensures that your contributions will have a direct impact on our clients' success.

I

Contact Detail:

ibex.ai Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer

Tip Number 1

Network like a pro! Reach out to people in the industry, especially those at Ibex or similar companies. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects related to data engineering, make sure to highlight them. Real-world examples of your work can really set you apart from the crowd.

Tip Number 3

Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with ETL processes, Python, and SQL. We want to see how you think and solve problems, so practice explaining your thought process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Ibex.

We think you need these skills to ace Data Engineer

ETL Processes
Data Pipelines
Python
SQL
Version Control (Git)
Cloud Platforms (Azure, AWS)
DevOps

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the role of Data Engineer. Highlight your experience with ETL processes, Python, and SQL. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for data engineering and how you can contribute to our fast-paced environment. Let us know why you're excited about working at Ibex!

Showcase Your Projects:If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work with data pipelines, cloud platforms, or any cool tech you've used. We love seeing real examples of your skills in action.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get noticed by the right people. Plus, it’s super easy!

How to prepare for a job interview at ibex.ai

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, SQL, and any cloud platforms like AWS or Azure. Brush up on your ETL processes and be ready to discuss how you've built scalable data pipelines in the past.

Showcase Your Problem-Solving Skills

Ibex is all about solving real optimisation problems, so come prepared with examples of challenges you've faced in previous roles. Think about how you approached these issues, the tools you used, and the outcomes. This will demonstrate your hands-on experience and ability to think critically.

Familiarise Yourself with Their Industry

Since many of Ibex's clients operate in online casinos, it’s a good idea to understand the basics of this industry. Research how real-time optimisation impacts customer interactions and be ready to discuss how your skills can contribute to their success in this sector.

Ask Insightful Questions

Prepare some thoughtful questions to ask during the interview. Inquire about their current data architecture, the challenges they face with data quality, or how they envision the role evolving. This shows your genuine interest in the position and helps you assess if it's the right fit for you.