Clearwater Analytics is looking to hire a Software Development Engineer to join their Stable Value team, which is responsible for building software solutions for Fund Managers and Issuers. The stable value industry is ripe for technological disruption, and the engineer will have an opportunity to contribute to this area.
Requirements
- Fundamental understanding of data structures, algorithms, and object-oriented design.
- Solid programming skills in any modern language. - preferably a JVM language like Java, Kotlin or a language like Python.
- Full stack experience preferred. Experience with React/Angular would be ideal.
- Demonstrated experience working on production systems and an understanding of operational excellence
- Interest and experience in leveraging GenAI solutions and their application to client solutions.
- Prior experience or an interest in Fintech is preferred.
- Experience with Kotlin, and React/Typescript for our main application stacks across our platform.
Responsibilities
- Collaborate with team members to optimize and improve existing software applications.
- Perform root-cause analyses for software issues and identify effective solutions.
- Suggests design improvements demonstrating an understanding of architecture.
- Ensure software applications are scalable, reliable, and secure.
- Document software usage, implementation, architecture, design, and APIs.
- Consistently write broad unit and integration tests.
- Translate loosely defined requirements into functioning code.
Other
- Degree in Computer Science or related field.
- 2+ years of software development experience.
- Enthusiasm for software work in a software-as-a-service company.
- Driven by client satisfaction.
- Strong teamwork skills.