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.
An elite quantitative research and trading firm is looking for a Contract Data Engineer 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 Slough 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 Slough
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at firms you're interested in. A friendly chat can open doors and give you insights that job descriptions 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 set you apart from the crowd.
✨Tip Number 3
Prepare for the interview like it’s the big game! Research the company, understand their tech stack, and be ready to discuss how your experience with JVM, Kotlin, and Python can help them enhance their data pipelines.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Data Engineer (6 month contract) in Slough
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 the role and how your background in data engineering aligns with our needs. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex data challenges. We love seeing how you approach problems, especially in performance-sensitive environments like financial markets.
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’re considered for the role. Plus, it’s super easy!
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.