What is a Software Engineer at Nomura?
As a Software Engineer at Nomura, you will sit at the intersection of high-frequency finance and cutting-edge technology. Your work is critical to maintaining the firm’s competitive edge, whether you are building resilient trading platforms, optimizing global middle-office infrastructure, or developing scalable applications for risk management and electronic trading. You are not just writing code; you are building the digital backbone that enables Nomura to execute complex financial transactions with speed, accuracy, and security.
This role requires a unique balance of technical rigor and a deep interest in the financial domain. You will collaborate with traders, risk analysts, and fellow engineers to solve high-stakes problems where system reliability and performance are non-negotiable. Whether you are working with Java, Python, or modern web frameworks like React, you will be expected to understand the "why" behind your technical decisions, ensuring your solutions are not just functional, but optimized for the demanding environment of a global investment bank.




