Menrva Consulting Singapore Posted 2 days ago In-Office Job Permanent S$120k - S$160k
We're in search of a seasoned Risk Developer with at least 4 - 6 years of experience. This position is part of the Risk Department focusing on building out ad-hoc risk management tools, UI and features specific to the risk team.
As a Senior Risk Developer, you will play a crucial role in developing and maintaining advanced risk management systems that support our multi-strategy hedge fund operations, encompassing a diverse range of asset classes.
With a strong emphasis on risk management technology, Python programming, and distributed systems, this role is perfect for someone who excels in high-pressure environments and has a solid track record in risk-focused software engineering. You'll be hands-on in developing, supporting, and enhancing risk management tools, trading systems, and pricing libraries. A strong understanding of factor models, Barra models, and market risk models is nice to have but not essential as there is an opportunity to learn the business side.
In this role, you will work closely with our quantitative analysts, traders, and risk management team to design, implement, and enhance software solutions that provide real-time insights into market risk exposures.
Key Responsibilities
Develop and enhance risk management and portfolio optimization tools to support various trading strategies
Collaborate closely with market risk and quant teams to develop and enhance pricing and risk libraries
Implement automated reconciliation and alerting mechanisms to ensure robustness of risk management systems
Integrate core risk platforms with various financial vendor systems, particularly RiskMetrics and RiskVal
Stay abreast of the latest trends in risk management technology and quantitative finance
Collaborate with monitoring teams to maintain system health, troubleshoot production issues, and deploy code fixes or enhancements promptly
Take immediate and responsible action for production issues, demonstrating a strong sense of ownership and urgency
Foster effective collaboration and communication within the team and across departments
Demonstrate strong ownership and self-drive in executing tasks independently
Provide regular updates and insights to the Risk Department Head.
Requirements
Hold a Bachelor's, Master's, or Ph.D. in Mathematics, Statistics, Computer Science, or Finance
Have at least 4-6 years of experience in risk-focused software development, ideally in a front-office or trading setting at buy-side firms but this is not essential.
Possess strong Python programming skills; familiarity with asynchronous Python is a plus
Demonstrate 2-5 years of experience in distributed system development
Be skilled in technology infrastructure and automation
Familiar with an array of technologies such as Linux, NumPy, Pandas, SQL, Redis, and Docker
Experience with risk management vendor systems, particularly RiskMetrics and RiskVal
Experience with Excel VBA (Nice to have) and strong Database Experience.
Maintain strong communication skills, with the ability to explain complex risk concepts in an understandable manner
Team-oriented mindset and willingness to assist researchers less proficient in risk technology
Demonstrated curiosity and eagerness to learn new skills and tackle new risk-related problems
Be available to work from the office at least 4 days a week
Ability to effectively manage priorities and communicate across different departments
Nice-to-Haves
Proficiency in at least one JVM language like Java, Kotlin, or Scala
Familiarity with Rust programming language
Experience in a lean tech team or startup
Trade support experience with a focus on risk management
Track record of developing complex distributed risk systems or sizable risk applications from scratch
Deep knowledge of market microstructures and tick data
Experience with Kubernetes and infrastructure-as-code tools like Terraform
Advanced knowledge of statistical methods and their application in risk modelling
Design and implement sophisticated risk models, including factor models and market risk models
Some understanding of factor models, Barra models, and market risk models
Extensive knowledge of financial instruments and derivatives, including futures, swaps, forwards, and options
Experience in roles requiring coordination between technology and risk management team