Treasury Quantitative Developer - Data Engineer
Treasury Quantitative Developer - Data Engineer

Treasury Quantitative Developer - Data Engineer

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Join our team to enhance back-end systems for high-performance cash calculations.
  • Company: We are a leading financial services firm with a global presence and innovative culture.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team impacting financial decisions across major cities worldwide.
  • Qualifications: 5+ years in Python development, a degree in computer science, and cloud tech experience required.
  • Other info: Collaborate with teams in London, New York, Tel Aviv, and Miami.

The predicted salary is between 48000 - 72000 £ per year.

Treasury Quantitative Developer – Data Engineer

Responsibilities

  • Take part in the development and enhancement of the back-end distributed system, providing high performance and high availability margin and stress cash calculations and simulations to Senior Management, Portfolio Managers and Treasurers.
  • Work closely with Quant researchers and developers, tech teams, middle office and business management teams in London, New York, Tel Aviv & Miami.
  • Design, develop and maintain data models, pipelines and warehouse and caching stores

Requirements

Must-have qualifications/skills:

  • Minimum 5+ years of experience developing systems in Python or other OOP background with Python knowledge.
  • B.A. in computer science or another quantitative field.
  • Experience with Cloud technologies
  • Experience working with RDBMS (Postgres preferred) and other database technologies (data lakes, DuckDB, NoSQL)
  • Good understanding of Design Patterns, Algorithms & Data structures
  • Experience working with Git / GitHub and with CI/CD pipelines
  • Ability to communicate effectively with senior stakeholders across the organization
  • Able to work independently in a fast-paced environment.
  • Detail oriented, organised, demonstrating thoroughness and strong ownership of work.

Nice-to-have qualifications/skills:

  • Knowledge of Treasury cash management and margin methodologies
  • Experience in the financial services

#J-18808-Ljbffr

Treasury Quantitative Developer - Data Engineer employer: Millennium

As a Treasury Quantitative Developer - Data Engineer, you will thrive in a dynamic and collaborative environment that values innovation and excellence. Our London office offers a vibrant work culture with a strong emphasis on employee growth, providing access to cutting-edge technologies and opportunities to engage with senior management and cross-functional teams globally. Join us to be part of a forward-thinking company that prioritises your professional development while delivering impactful solutions in the financial services sector.
M

Contact Detail:

Millennium Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Treasury Quantitative Developer - Data Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, RDBMS, and cloud technologies. Being able to discuss your experience with these tools in detail will show that you're well-prepared for the role.

✨Tip Number 2

Network with professionals in the financial services sector, especially those who work in treasury or quantitative roles. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to demonstrate your problem-solving skills through practical examples. Be ready to discuss how you've tackled complex data engineering challenges in the past, particularly in high-pressure environments.

✨Tip Number 4

Showcase your ability to communicate effectively with senior stakeholders. Think of examples where you've successfully conveyed technical information to non-technical audiences, as this is crucial for the role.

We think you need these skills to ace Treasury Quantitative Developer - Data Engineer

Python Programming
Object-Oriented Programming (OOP)
Cloud Technologies
RDBMS (Postgres preferred)
Data Lakes
DuckDB
NoSQL Databases
Design Patterns
Algorithms
Data Structures
Git / GitHub
CI/CD Pipelines
Effective Communication
Detail Orientation
Organisational Skills
Strong Ownership of Work

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant OOP background. Emphasise your familiarity with cloud technologies, RDBMS, and any work you've done with data models and pipelines.

Craft a Strong Cover Letter: In your cover letter, explain why you're interested in the Treasury Quantitative Developer role. Mention specific projects or experiences that demonstrate your ability to work independently and communicate effectively with senior stakeholders.

Showcase Relevant Projects: If you have worked on projects involving margin calculations, stress testing, or financial simulations, be sure to include these in your application. Detail your role and the technologies used to give a clear picture of your capabilities.

Highlight Soft Skills: Since the role requires effective communication and organisation, include examples of how you've successfully collaborated with teams or managed projects in fast-paced environments. This will show that you possess the necessary soft skills for the position.

How to prepare for a job interview at Millennium

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and other OOP languages in detail. Highlight specific projects where you've developed systems, especially those involving data models and pipelines, as this will demonstrate your technical expertise.

✨Understand the Business Context

Familiarise yourself with Treasury cash management and margin methodologies. Being able to speak knowledgeably about these topics will show that you understand the business side of the role and can communicate effectively with senior stakeholders.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss how you've tackled complex problems in previous roles. Use examples that showcase your understanding of design patterns, algorithms, and data structures, as well as your ability to work independently in a fast-paced environment.

✨Communicate Clearly and Confidently

Practice articulating your thoughts clearly, especially when discussing technical concepts. Effective communication is key, so ensure you can explain your ideas in a way that is accessible to non-technical stakeholders as well.

Treasury Quantitative Developer - Data Engineer
Millennium
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>