Job Summary:
Clearwater Analytics is seeking a Senior Software Development Engineer for their Risk team. This role involves designing, developing, and supporting software solutions for Trading & Risk Management Systems, with a focus on risk analytics and reporting capabilities. The engineer will collaborate with product managers and quantitative analysts to deliver scalable and reliable solutions while applying AI-assisted development practices.
Responsibilities:
• Design, develop, test, deploy, and maintain software applications supporting Trading & Risk Management Systems.
• Build and enhance risk analytics and reporting solutions, including support for Greeks, VaR, PFE, and XVA calculations.
• Partner with product managers, quantitative analysts, and engineering teams to translate business and technical requirements into scalable software solutions.
• Develop and maintain backend services, APIs, and microservices that integrate with internal and external systems.
• Integrate and support market data feeds and services from external vendors such as Bloomberg, Refinitiv, Markit, and similar providers.
• Apply AI-assisted development practices and support intelligent automation opportunities within engineering and risk workflows where appropriate.
• Contribute to the design or integration of Agentic AI solutions, such as workflow agents, reasoning assistants, or automation services, in support of engineering productivity and operational efficiency.
• Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
• Contribute to code reviews, testing, automation, and CI/CD processes to ensure high-quality software delivery.
• Maintain technical documentation and support ongoing platform improvements and modernization efforts.
Qualifications:
Required:
• Hands-on Python development experience is required.
• Strong software development experience in Python or another object-oriented programming language.
• 7+ years of professional software development experience in the financial services industry.
• Experience working with Trading & Risk Management Systems and risk analytics/reporting platforms.
• Required background in dealing with and integrating market data vendors such as Bloomberg, Refinitiv, Markit, or similar providers.
• Experience developing backend applications, APIs, and microservices.
• Understanding of Agentic AI concepts, including autonomous workflows, orchestration frameworks, prompt-driven task execution, and AI-assisted software development tools.
• Proficiency with source control tools such as Git.
• Experience with testing frameworks, automation, and CI/CD pipelines.
• Strong analytical, problem-solving, and communication skills.
• Ability to work effectively in a collaborative, cross-functional environment.
• Bachelor’s degree in computer science, Engineering, Mathematics, Finance, or a related technical field, or equivalent practical experience.
Preferred:
• Experience or familiarity with integrating LLM-based capabilities, AI agents, or intelligent automation into enterprise applications is preferred.
• Experience supporting trading, pricing, or risk management workflows is strongly preferred.
• Exposure to AI/ML, intelligent automation, or Agentic AI frameworks in enterprise environments is a plus.
Company:
Clearwater Analytics is a SaaS company, providing automated investment accounting, performance, and analytics for institutional investors. Founded in 2004, the company is headquartered in Boise, USA, with a team of 1001-5000 employees. The company is currently Late Stage.