At a Glance
- Tasks: Join the Risk Data team to create cutting-edge tools for data onboarding, analysis, and management.
- Company: Be part of a top global hedge fund with a prestigious tech-driven environment.
- Benefits: Enjoy competitive salary, bonuses, personal development allowance, and a friendly office culture.
- Why this job: Work in a flat-structured, collaborative space with exciting challenges in big data and innovative technologies.
- Qualifications: Expertise in .NET programming, large datasets, and a degree in a relevant field from a top university.
- Other info: Experience with financial market data is a plus; regular social events and team trips await!
The predicted salary is between 43200 - 72000 Β£ per year.
The Client One of the world\βs largest hedge funds, this is an excellent opportunity to join one of the most prestigious technology teams in systematic trading in a wide-ranging development role. With a flat-structured, \βno-attitude\β working environment, this is a great time to join as engineering is undergoing significant investment. The Role Looking for a highly motivated and experienced engineer to join the Risk Data team, this role offers the opportunity to expand your current skillset creating state-of-the-art tools for a range of data-related activities, including onboarding, analysis, sourcing, quality checking, and lifecycle management. You\βll collaborate with Risk Officers as well as analysts, quants and engineers, delivering risk solutions for specific engine/strategy requirements or for the whole company. You\βll also design and develop solutions to solve big data challenges (200 terabyte of data). The majority of the company\βs systems run on Windows and most code is written in .NET (C#); their first data storage is in SQL Server, and they\βre starting to use ArcticDb for larger datasets. But they\βre also constantly evaluating new technologies, tools and libraries. Requirements Expert programming experience (ideally in .NET) Understanding of the challenges of dealing with large datasets (structured and unstructured) Solid Windows platforms experience with various scripting languages, and exposure to Linux environments Knowledge of modern practices for ETL, data engineering and stream processing Degree with high mathematical and computing content β Computer Science, Mathematics, Engineering, Physics, etc. β from a top-tier university Working knowledge of one or more database technologies, e.g. SQL Server Nice to have Prior experience of working with financial market data or alternative data Relevant mathematical knowledge e.g. statistics, time-series analysis Experience with Python, Kubernetes, S3 or Kafka Benefits Competitive salary + generous bonuses Extra perks including a personal development allowance and sponsorship Central London office with a very smart, friendly tech team Flat-structured, transparent and collaborative environment, \βno-attitude\β culture Regular social events, plus annual company trips and team offsites Contact To apply for this role, or for further information, please contact: Maia Ellis maia.ellis@oxfordknight.co.uk 020 3745 6539 linkedin.com/in/maia-ellis-38a577193 #J-18808-Ljbffr
Contact Detail:
Oxford Knight Recruiting Team
maia.ellis@oxfordknight.co.uk
StudySmarter Expert Advice π€«
We think this is how you could land C# Data Engineer (Risk)- Tech-Driven Global Hedge Fund
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as .NET, SQL Server, and ArcticDb. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
β¨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who work in hedge funds or data engineering roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and potentially lead to referrals.
β¨Tip Number 3
Stay updated on the latest trends in data engineering and risk management. Being able to discuss recent advancements or tools during an interview can demonstrate your passion for the field and your commitment to continuous learning.
β¨Tip Number 4
Prepare to discuss your experience with large datasets and any relevant mathematical knowledge you possess. Be ready to share specific examples of how you've tackled data challenges in previous roles, as this will highlight your problem-solving abilities.
We think you need these skills to ace C# Data Engineer (Risk)- Tech-Driven Global Hedge Fund
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your programming experience, particularly in .NET and C#. Emphasise any work you've done with large datasets and your familiarity with SQL Server or other database technologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your skills in data engineering and your understanding of risk management in finance.
Showcase Relevant Skills: When detailing your skills, focus on your knowledge of ETL processes, data engineering practices, and any experience with tools like Python, Kubernetes, or Kafka. This will show you are well-equipped for the challenges of the role.
Highlight Team Collaboration: Since the role involves working closely with Risk Officers and analysts, mention any previous experiences where you collaborated in a team setting. This can help illustrate your ability to thrive in a flat-structured, collaborative environment.
How to prepare for a job interview at Oxford Knight
β¨Showcase Your Technical Skills
Make sure to highlight your programming experience, especially in .NET and C#. Be prepared to discuss specific projects where you've dealt with large datasets and how you approached the challenges involved.
β¨Understand the Company Culture
Familiarise yourself with the company's flat-structured, 'no-attitude' environment. During the interview, demonstrate that you value collaboration and transparency, as these traits are essential for fitting into their team.
β¨Prepare for Data Challenges
Since the role involves solving big data challenges, be ready to discuss your experience with ETL processes, data engineering, and stream processing. Think of examples where you've successfully managed structured and unstructured data.
β¨Ask Insightful Questions
Prepare thoughtful questions about the team's current projects and the technologies they are evaluating. This shows your genuine interest in the role and helps you understand how you can contribute to their goals.