MARGO

Junior / Mid-level Front Office Python Engineer (R&D / Trading Systems)

MARGO
Apply
8 months ago
London, United KingdomEntry Level

Responsibilities

  • Design, develop, and maintain Python-based core libraries and frameworks.
  • Work with traders and research teams to gather requirements for analytics and trading tools.
  • Improve the performance, scalability, and maintainability of the Python platform.
  • Enhance monitoring, analysis, and control tools for research workflows.
  • Provide L1/L2 support to Front Office users and resolve production incidents during market hours.
  • Develop tools that improve system reliability and operational efficiency.
  • Contribute to performance-sensitive and low-latency trading system environments.

Requirements

  • Strong proficiency in core Python development and performance-aware coding.
  • Solid knowledge of Linux/UNIX environments for production support and debugging.
  • Experience with SQL and relational databases.
  • Production experience with troubleshooting and analytical problem-solving under pressure.
  • Clear communication and a structured problem-solving mindset.
  • Degree or equivalent in Computer Science, Engineering, Mathematics, Physics, or a related quantitative discipline.
  • Experience in Front Office R&D or electronic trading, ability to interact with C++ code, distributed architecture or caching knowledge, in-memory data handling, and financial market knowledge are valued.

Benefits

  • Permanent or contract employment in London, UK.
  • Direct work with traders and quantitative teams in a high-impact Front Office environment.
  • A balanced development and production-ownership role with immediate platform impact.
  • Career growth through close follow-up and tailor-made training paths.

Categories

MARGO

About MARGO

11-50 employees
Contact me