Back to search
Clearwater Analytics Linkedin · Posted 1mo ago

Software Development Engineer

Paris, Paris, France

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems.

You'll participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In our agile, collaborative environment, your designs and code will have a real impact, powering the daily work of our customers worldwide.


About the Team :

The Market Data, Risk & Valuation team operates within Clearwater's Paris R&D department. We own the security data model that powers the platform, connecting to major market data providers and building the engines that price assets, calculate risk indicators, and validate financial data at scale.

Our scope spans a wide range of financial domains: market data ingestion and quotes management, pricing and pricing policy, yield curves, risk analysis and securities ratios, compliance, and data validation workflows. The engineering challenges are demanding — our clients manage large, complex portfolios, and our systems must perform under heavy computational loads across sophisticated financial algorithms. If you're passionate about both engineering excellence and financial modeling, this is where you belong.


Technical Stack :

You will work with a robust and modern technology stack, including:

  • Java / Spring Boot
  • JPA / Hibernate
  • Hazelcast
  • ReactJS / TypeScript
  • MariaDB / Aurora / MongoDB
  • Kubernetes / Docker
  • Claude (Anthropic)


Responsibilities :

  • Designing, developing, and maintaining high-performance components across the full security data lifecycle — from market data ingestion to asset valuation and risk calculation
  • Building and optimizing algorithms for pricing, yield curve computation, risk indicators, and financial data validation
  • Owning critical, highly available and scalable processes that serve some of the world's largest fixed income asset managers and custodian banks
  • Proactively proposing improvements to architecture, processes, and technical approaches
  • Participating in Agile ceremonies and contributing to development strategy and product roadmap discussions
  • Performing code reviews with a focus on design quality, business logic, and financial correctness
  • Addressing customer issues with empathy, rigor, and a solid understanding of the underlying financial context
  • Writing and maintaining automated tests across all levels of the software architecture
  • Documenting software implementation, architecture, design, and APIs


Required Skills :

  • 3+ years of software development experience.
  • Proficiency in an object-oriented language, preferably Java
  • Background or strong interest in finance, financial markets, or quantitative modeling
  • Strong problem-solving and critical thinking skills
  • Experience with relational databases
  • Bachelor's degree in computer science, financial engineering, or a related field
  • Excellent verbal and written communication skills


Desired skills :

  • Prior experience in financial software, fintech, or asset management platforms
  • Knowledge of financial instruments, pricing models, or risk indicators
  • Experience creating & consuming web-service APIs
  • Professional experience in a SaaS environment
  • Familiarity with microservices architecture
  • Comfort using AI coding assistants and LLM-based tools as part of a modern development lifecycle

Compensation :

  • Annual gross salary between 52,000.00€ to 60,000.00€
  • CBA : SYNTEC

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent