An established proprietary trading firm is looking for a Reliability Engineer to join its Application Reliability Engineering team. This team is responsible for the operation, maintenance, and reliability of critical front-office trading applications across global markets. Responsibilities: Providing level one and level two support, troubleshooting issues, and ensuring seamless operation of a comprehensive suite of trading applications. Developing and implementing automation solutions to enhance system reliability and reduce operational overhead. Monitoring system performance, reviewing scheduled reports, and ensuring the health of critical trading infrastructure. Acting as the primary technical liaison for the trading team, working closely with traders and developers to resolve issues efficiently. Participating in an on-call rotation and occasional weekend shifts to provide round-the-clock support when necessary. Qualifications: A minimum of three years' experience in a relevant role. Strong scripting skills in Python and Bash. Solid understanding of Linux fundamentals and core OS concepts. Experience with configuration management, source control, and automated deployment tools. Exposure to C++ would be advantageous. Strong troubleshooting and problem-solving skills. Ability to handle multiple priorities in a fast-paced environment. Excellent communication skills, both written and verbal. Benefits: The firm offers a collaborative and dynamic working environment in a prime location within London's financial district, easily accessible via public transport. Additional perks include: Competitive salary with discretionary bonuses. 5 weeks of paid holiday, plus bank and public holidays. Daily complimentary meals, including breakfast, lunch, and snacks. Comprehensive pension, medical, dental, life, and income protection schemes.