This global leader in high-frequency and algorithmic trading has a strong international presence with offices in key financial hubs, including London, Singapore, and Hong Kong. Employing over 1,000 professionals across diverse fields, the company is renowned for its advanced trading infrastructure, innovative strategies, and collaborative work environment. Responsibilities Take ownership of the current production codebase (Python, Bash), maintaining and improving it. Monitor and fix any issues related to the code before trading opens. Create new tools to ease the production traders' workflows. Fix bugs identified in production within the C++ application codebase. Requirements Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). A Master's degree is preferred. Strong knowledge of Python, including submodules such as multiprocessing and requests. Minimum of 3 years of Python development experience, ideally in a production environment. Ability to debug and resolve issues quickly. Nice to Have Experience with C++ development. Experience with scripting languages like Bash. Familiarity with workflow management and task scheduling. Knowledge of Equities and Equity Derivatives trading. Benefits This role is based in the heart of London's financial district, offering convenient public transport links. While the team works hard, the company emphasizes a positive work-life balance, reflected in a relaxed office culture and well-stocked kitchens. Benefits include: Competitive salary and discretionary bonuses. 5 weeks of paid holiday per year, plus bank and public holidays. Free daily breakfast, lunch, and snacks. Comprehensive benefits, including pension, medical, dental, group life, and income protection schemes. Wellness expense reimbursement. Free events, workshops, and a donation matching program. The company is an equal opportunity employer and values diversity in its workplace.