Clearwater Analytics

Software Development Engineer

Clearwater Analytics
Apply
13 days ago
Paris, FranceMid Level

Responsibilities

  • Develop software components used by technology firms, fixed income asset managers, and custodian banks.
  • Participate in software design, implementation, testing, deployment, debugging, and validation across development and production environments.
  • Own critical processes that are secure, highly available, and scalable.
  • Contribute to development strategies, product roadmaps, design meetings, and architecture changes.
  • Perform code reviews focused on high-level design choices and business logic.
  • Write and maintain automated tests across all levels of the software architecture.
  • Respond to customer issues in a timely and empathetic manner.
  • Document software implementation, architecture, design, and APIs.

Requirements

  • At least 2 years of experience building software components.
  • Experience with an object-oriented programming language, preferably Java.
  • Experience with relational databases.
  • Bachelor’s degree in computer science or a related field.
  • Strong problem-solving, verbal communication, and written communication skills.
  • Preferred experience includes creating and using web-service APIs, working in a SaaS environment, microservices architecture, fintech, and machine learning.

Tech Stack

DockerJavaKubernetesMariaDBMongoDBReactSpring BootTypeScript
Clearwater Analytics

About Clearwater Analytics

1,001-5,000 employees
Contact me