Senior Backend Python Developer - Macro Trading


New York
Contract
USD800 - USD1280
Investment Management
CR/552391_1752133708
Senior Backend Python Developer - Macro Trading

Job Title: Senior Backend Python Developer - Macro Trading
Location: New York, NY (Hybrid)
Sector: Global Investment Management
Remote Policy: Hybrid - Onsite presence required in New York
Duration: 12 months (extendable)

About the Company
Our client is a globally recognized investment management firm known for its quantitative research,
systematic trading strategies, and technology-first approach. The Macro Engineering team is at the heart of
the firm's global macro trading operations, delivering scalable infrastructure and real-time analytics that drive
decision-making across fixed income, FX, and commodities.

Role Overview:
We are seeking a Senior Backend Python Engineer to join a high-performing Macro Engineering team in New
York. You will play a key role in the build out of a next-generation real-time PnL and analytics platform that
supports macro trading across multiple asset classes. This is a greenfield Python initiative focused on delivering
high-performance APIs and data pipelines that power live trading, risk management, and portfolio
optimization.

You will work closely with traders, quants, and data engineers to design and implement scalable backend
services that integrate with a wide range of internal and external systems, including market data feeds,
execution venues, and research tools. This is a high-impact, high-visibility role offering the opportunity to
shape the future of macro trading infrastructure while working with a modern tech stack and contributing to
key architectural decisions.

Key Responsibilities:

  • Design and implement backend services and APIs in Python for real-time trading and analytics.
  • Build scalable systems for live PnL, pricing, and risk calculations across macro asset classes.
  • Collaborate with trading and quant teams to translate business needs into technical solutions.
  • Integrate with market data providers (e.g., Bloomberg, Reuters) and internal research/risk systems.
  • Optimize system performance and reliability in latency-sensitive environments.
  • Contribute to CI/CD pipelines, observability tooling, and cloud-native deployment strategies.
  • Participate in code reviews and uphold high standards for code quality and documentation.
  • Troubleshoot production issues and ensure system stability during trading hours.

Required Skills & Qualifications:

  • 5+ years of backend development experience with a strong focus on Python.
  • Proven track record of building distributed systems and APIs in production environments.
  • Deep understanding of messaging systems (e.g., Kafka, ZeroMQ), databases (SQL/NoSQL), and caching.
  • Experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools.
  • Strong debugging, profiling, and performance tuning skills.
  • Familiarity with financial market data platforms and real-time data processing.
  • Experience working in trading environments, particularly with PnL or macro/FICC systems.

Preferred Qualifications:

  • Background in hedge funds, proprietary trading, or investment management.
  • Understanding of macro trading strategies and instruments (rates, FX, commodities).
  • Exposure to time-series databases (e.g., InfluxDB, KDB) and data science workflows.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Ā 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created.Ā 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you