At a Glance
- Tasks: Enhance data pipelines and modernise legacy systems for financial market datasets.
- Company: Elite quantitative research and trading firm with a focus on data engineering.
- Benefits: Competitive contract rate, potential for hybrid work, and valuable industry experience.
- Why this job: Join a dynamic team and make an impact in the fast-paced world of finance.
- Qualifications: Strong JVM skills and experience in building or modernising data pipelines.
- Other info: 6-month contract with potential for extension and opportunities for growth.
The predicted salary is between 36000 - 60000 £ per year.
A Contract Data Engineer is needed to join a Reference Data Engineering team supporting critical research and trading use cases. This team owns complex financial market datasets that describe how markets are structured and behave, and plays a key role in ensuring high-quality, reliable data flows across the organisation.
What you’ll be doing:
- Owning and enhancing data pipelines that process large-scale financial market data
- Modernising existing data flows, upgrading legacy JVM-based pipelines into newer, cleaner architectures
- Remapping incoming datasets and rewriting ingestion and transformation pipelines
- Working across SQL Server, JVM applications, and Spark-based workloads
- Contributing improvements to data quality, performance, and maintainability
Tech environment:
- Kotlin & Spring Boot for core data processing services
- Python for tooling and automation
- Legacy systems in C# and Scala / Spark
- Exposure to data lakes and large-scale data platforms is a strong plus
What they’re looking for:
- Strong JVM background (Kotlin, Java, or Scala)
- Experience building or modernising data pipelines
- Solid understanding of SQL and data processing systems
- Comfortable working in complex, performance-sensitive environments
- Financial markets or trading data experience is beneficial but not essential
6-month initial contract with potential to extend. Onsite by default, with some flexibility for hybrid working.
Happy to share more detail with interested candidates — drop me a message.
Data Engineer (6 month contract) in London employer: Arcus Search
Contact Detail:
Arcus Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer (6 month contract) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data pipelines, projects, or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills. Be ready to discuss your experience with JVM, Kotlin, and Python, and think about how you can modernise data flows. Practice common interview questions to boost your confidence!
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're genuinely interested in joining our team. Don't miss out on the chance to land that Data Engineer gig!
We think you need these skills to ace Data Engineer (6 month contract) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JVM, Kotlin, and Python. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in data engineering can contribute to our team. Keep it concise but impactful!
Showcase Your Technical Skills: When filling out your application, be specific about your technical expertise. Mention any experience with SQL Server, Spark, or modernising data pipelines. We love seeing candidates who can hit the ground running!
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 Arcus Search
✨Know Your Tech Stack
Make sure you’re well-versed in JVM, Kotlin, and Python. Brush up on your knowledge of SQL and data processing systems, as these will be crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Pipeline Experience
Prepare examples of data pipelines you've built or modernised. Highlight any experience with upgrading legacy systems and how you approached those challenges. This will demonstrate your hands-on experience and problem-solving skills.
✨Understand Financial Data Context
While financial markets experience isn’t essential, having a basic understanding of how they operate can set you apart. Familiarise yourself with key concepts and terminology so you can engage in meaningful discussions during the interview.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects and challenges. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Plus, it gives you a chance to demonstrate your critical thinking skills.