At a Glance
- Tasks: Build and optimise data pipelines, enhance security, and deploy machine learning models.
- Company: Join a dynamic start-up with a collaborative and entrepreneurial spirit.
- Benefits: Competitive salary, profit share, equity options, flexible hours, and generous holiday allowance.
- Other info: Opportunity for rapid career growth and involvement in all aspects of the business.
- Why this job: Make a real impact in a growing company while developing your skills in data engineering.
- Qualifications: Degree in STEM and 2+ years of data engineering experience required.
The predicted salary is between 50000 - 60000 € per year.
The Data Engineer role will play a key role in helping us improve the production quality of our software as we scale. The position offers multiple opportunities for growth and involves proactive building and improving tasks, including scaling infrastructure, streamlining data refresh processes, enhancing data security, building and deploying machine learning models, and participating in client pitches.
Responsibilities
- Building, optimising, and deploying price optimisation machine learning ETL/ELT pipelines and data processes.
- Improving and adapting our data infrastructure and code base as we scale – including collaboration, security, scalability, efficiency, automation and auditability.
- Interacting with new clients on client pitches, and working with existing clients to onboard our software, offering engineering and pricing expertise.
Qualifications
- Strong academic background with a minimum bachelor’s or master’s degree in a STEM subject (Computer Science, Mathematics or Engineering).
- At least 2 years’ experience working as a data engineer (ideally consulting / financial services).
- Proficiency in Python (pandas, numpy).
- Professional experience with Azure cloud services (AWS / GCP acceptable with deeper experience).
- Strong experience deploying clean, maintainable, production-level code.
- Basic understanding of DAG (Directed Acyclic Graphs) and their role in pipeline orchestration.
Desired Skills
- Professional experience with PySpark, MySQL, Docker, Kubernetes.
- Experience with best‑practice pipeline orchestration software (Airflow, Dagster).
- Experience migrating code from prototype notebooks to .py, while maintaining logic and transparency of underlying code.
- Owned a project across a whole software product lifecycle, from data infrastructure to model development and deployment, to front‑end integration.
- Experience of pricing analytics and/or optimisation ideally in retail banking.
- Experience in producing PowerPoint presentations / reports and presenting to clients or colleagues.
- Willingness to get involved in all parts of the business – we are a small company so we all wear many hats.
- An entrepreneurial spirit and drive to work in an early‑stage start‑up that directly rewards impact.
Technology Stack
- Platform: We build everything in Azure (but sometimes need to work in other cloud providers like AWS depending on client’s needs).
- Backend – We develop all our code in Python.
- Front‑end – MySQL and jQuery/React.
Benefits
- A highly competitive salary.
- A genuinely compelling profit share scheme, with the potential to own a significant stake in the business.
- Equity options that deliver significant gains if the company is acquired.
- Flexible working hours.
- “Work anywhere” for up to two months a year.
- A significant opportunity to grow quickly with regular performance‑based promotions and pay increases.
- 25 days per year holiday allowance, increasing by one day per year after two years’ service to 30 days.
Other
- We cannot sponsor visas, so only applicants with the permanent right to work in the UK will be considered.
- Successful applicants should be willing to work in London up to two days a week and should be willing to travel to clients occasionally.
Data Engineer / Senior Data Engineer employer: Clariti AI
Join a dynamic and innovative team as a Data Engineer in London, where your contributions directly impact our growth and success. We offer a competitive salary, a compelling profit share scheme, and flexible working arrangements, fostering a culture of collaboration and entrepreneurial spirit. With ample opportunities for professional development and the chance to take ownership of projects, you'll thrive in an environment that values your expertise and rewards your efforts.
StudySmarter Expert Advice🤫
We think this is how you could land Data Engineer / Senior Data Engineer
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering field. You never know when a casual chat could lead to your next big opportunity.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio of projects that highlight your experience with Python, Azure, and any other relevant tech. This will give potential employers a clear picture of what you bring to the table.
✨Ace the Interview
Prepare for those interviews by brushing up on common data engineering questions and scenarios. Practice explaining your past projects and how you tackled challenges. Remember, confidence is key, so believe in your skills!
✨Apply Through Our Website
We love seeing applications come through our website! It shows you’re genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Data Engineer / Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Data Engineer role. Highlight your experience with Python, Azure, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific examples of projects you've owned from start to finish. Whether it's building ETL pipelines or deploying machine learning models, we love to see your hands-on experience in action!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're excited about joining StudySmarter and how you can contribute to our growth. Be genuine and let your personality come through.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Clariti AI
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and Azure. Brush up on your knowledge of ETL/ELT pipelines and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in data engineering. Whether it’s optimising a pipeline or enhancing data security, having specific scenarios ready will demonstrate your proactive approach and technical expertise.
✨Engage with Client Scenarios
Since the role involves client pitches, think about how you would present technical concepts to non-technical stakeholders. Practise explaining complex ideas simply and clearly, as this will show your ability to communicate effectively.
✨Demonstrate Your Entrepreneurial Spirit
This is a small company where everyone wears many hats, so highlight your versatility. Share experiences where you’ve taken initiative or contributed beyond your core responsibilities, showing that you’re ready to dive into various aspects of the business.