Lead Software Engineer
Apply NowJob details
Job Opportunity: Lead Quantitative Software Engineer – Java – Front Office Risk & PnL Location: London Are you ready to take the lead in delivering cutting-edge platforms for quantitative problem-solving in the Investment Banking domain? Join a dynamic and fast-paced environment where you’ll play a key role in developing high-performance, event-driven intraday risk and Profit & Loss (P&L) platforms for globally recognized trading desks. This is an exciting opportunity for individuals with expertise in Java, Risk & PnL, and Front Office technology to make a significant impact. About the Role: As a Lead Quantitative Software Engineer, you’ll join the IRiS Intraday Risk and P&L application team. IRiS supports over 200 traders worldwide across Rates, Credit, and Emerging Markets trading desks. Your responsibilities will include analyzing, designing, developing, and optimizing functionality for trade valuation, risk and P&L calculations, and real-time aggregation, among other critical areas. Key Responsibilities: Lead the analysis, design, development, and support of the IRiS platform in Java. Collaborate with Business Analysts, traders, and quantitative analysts to understand requirements and deliver robust solutions. Ensure platform reliability and performance for a low-latency, high-throughput, multi-threaded distributed system. Provide technical leadership and mentor team members to drive successful deliveries. Contribute to a support rota and assist in investigating production issues. Tech Stack: Java for server-side development, leveraging multi-threading and distributed systems. Oracle Coherence, Spring Framework, Hibernate, Oracle Exadata. Messaging systems: Solace and Java Message Service (JMS). RedHat Linux servers for distributed cluster environments. What You Bring: Proven experience developing Front Office risk and P&L/pricing applications. Expertise in Java, particularly with multi-threading and distributed architectures. Solid understanding of derivatives products, risk & P&L, market data, and calibrations. Experience with Credit bond and derivatives trading businesses. Familiarity with Python and/or C++ is a plus. A collaborative mindset and eagerness to learn and grow. What We Offer: Hybrid working model, balancing remote and office work. Competitive salary and non-contributory pension. Generous holiday allowance with the option to purchase additional days. Life assurance and private healthcare for you and your family. Flexible benefits, including retail discounts, Bike4Work scheme, and gym memberships. Support for professional development and training. A commitment to diversity and inclusion, ensuring a positive and equitable work environment. About You: You’re a talented Java developer with a passion for tackling complex quantitative challenges in the financial domain. You thrive in high-stakes, front-office environments and have a strong grasp of risk and P&L dynamics. If you’re seeking an opportunity to lead in a collaborative team while driving innovation in financial trading technology, we want to hear from you.
Apply Now