Seattle Office, United States of America
7 hours ago
Software Development Engineer

Job Description
Clearwater Analytics’ mission is to become the world’s most trusted and comprehensive technology platform for investment reporting, accounting, and analytics.  With our team, you will partner with the most sophisticated and innovative institutional investors around the world. If you are infectiously passionate about what you do, intensely committed to clients, and driven by continuous innovation and improvement.

 About the team

A career in Software Development will provide you with the opportunity to participate in all phases of the software development lifecycle, including design, implementation, testing and deployment of quality software. With the use of advanced technology, you and your team will work in an agile environment producing designs and code that our customers will use every day. As a Software Development Engineer at Clearwater, you will play a crucial role in accomplishing our mission. You will be a member of the 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 you’ll have an opportunity to contribute to this area.

About the technology

We leverage a range of technologies to support the development of quality software, including:

Various database technologies, Kotlin, and React/Typescript for our main application stacks across our platform.Git repositories hosted on Gitlab for code management.Access to frontier LLMs, remote agentic AI on our proprietary CWIC platform, and local agentic AI via Windsurf.OpenSearch and Dynatrace for application logging and monitoring.Cloudbees, Artifactory, Terraform, and Amazon Web Services for builds, deployment, infrastructure, and configuration. We are also leveraging Docker, Helm, and Kubernetes.Playwright for automated testing.Atlassian (Jira, Confluence), Office365 (including Microsoft Teams), and Zoom for communication.

Responsibilities:

Have a solid understanding of the team’s domain.Collaborate with team members to optimize and improve existing software applications.Regularly give feedback and ask questions in code reviews.Perform root-cause analyses for software issues and identify effective solutions.Assist in the creation of user stories and estimation of work for project planning.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.Any other reasonable activity required by management.

Required Skills:  

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 excellenceEnthusiasm for software work in a software-as-a-service company.Driven by client satisfaction.Strong teamwork skills.Ability to manage own time and deliver expected results on time.Commitment to continuous learning and improvement.Exceptional analytical skills.Excellent attention to detail, strong verbal and written communication, documentation and interpersonal skills. Exceptional problem-solving abilities.

Nice to have skills

Interest and experience in leveraging GenAI solutions and their application to client solutions.Prior experience or an interest in Fintech is preferred.

Education and Experience:  

Degree in Computer Science or related field.2+ years of software development experience.

Salary Range

$115,119.60 - $148,350.00

This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on relevant experience, other job-related qualifications/skills, and geographic location (to account for comparative cost of living). The Company reserves the right to modify this pay range at any time. For this role, benefits include: health/vision/dental insurance, 401(k), PTO, parental leave, and medical leave, STD/LTD insurance benefits. Clearwater Analytics is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Confirmar seu email: Enviar Email