Software Development Engineer
Core
Designing, implementing, and maintaining software components for financial risk analytics, reporting, and data processing (market, position, reference data) to enable calculations like VaR, PFE, and XVA.
Role type
Software Development Engineer
Builds
Trading & Risk Management Systems (TRMS) applications and services for risk workflows and data pipelines
Domain
Financial services, risk management, quantitative analytics
Deliverable
product features
Required skills
Python, Java, C#, C++, object-oriented programming, data structures, algorithms, Git, API development, microservices
Preferred skills
automated testing, CI/CD, cloud environments, financial markets knowledge
Technologies
Git, CI/CD pipelines
Responsibilities
Develop and maintain risk workflow applications and data pipelines; collaborate with quants and product managers to translate requirements into code; participate in design discussions for scalability and performance; write unit and integration tests; perform troubleshooting and root-cause analysis; support CI/CD and release activities
Seniority
Mid-level, hands-on IC (2+ years experience) (via careerplan.io/jobs/R11464-software-development-engineer-at-clearwateranalytics)