C

Clearwater Analytics

Cloud-based investment accounting and analytics platform

Software Development Engineer 3

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • A degree in computer science, engineering, or a related field is required.
  • At least 4 years of software development experience in Java or another typed, object-oriented backend language such as Python or Go.
  • Experience building services using microservices and distributed-system patterns, including REST or gRPC APIs and messaging.
  • Experience with a public cloud such as AWS, Azure, or GCP, CI/CD, and production monitoring.
  • Working knowledge of relational and/or NoSQL data stores.
  • Strong command of automated testing and software engineering best practices.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Clear written and verbal communication and good documentation habits.
  • Commitment to continuous learning, client satisfaction, and teamwork in a SaaS environment.

Responsibilities

  • Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.
  • Break down and solve complex problems that require research or collaboration.
  • Build and evolve microservices and APIs, with attention to performance, scalability, reliability, and security.
  • Apply multiple levels of automated testing, including unit, integration, contract, and end-to-end testing.
  • Initiate design and feature discussions, advocating for improvements in software quality.
  • Coordinate with other teams to ensure successful integration of software applications.
  • Troubleshoot and resolve production incidents quickly and effectively, and participate in on-call.
  • Mentor new and less-experienced team members.
  • Understand and address customer needs and issues with empathy and timeliness.
  • Communicate effectively regardless of medium, audience, or timing.
  • Perform other reasonable duties as required by management.
  • Design, build, and operate distributed, microservices-based applications that power Clearwater's platform.

Desired Qualifications

  • Exposure to AI/ML or LLM-based features, or interest in applying AI to engineering workflows.
  • Experience with containers and Kubernetes, or infrastructure as code such as Terraform or CloudFormation.
  • Experience with event streaming such as Kafka or SQS, and observability tooling.
  • Familiarity with financial services or investment data.

About the Company

Clearwater Analytics

Cloud-based investment accounting and analytics platform

Clearwater Analytics provides a cloud-native SaaS platform for investment accounting, reporting, and analytics used by institutional investors worldwide. The core product is a single-instance, multi-tenant system that ingests data from many sources, reconciles and enriches it, and serves as the single source of truth for client portfolios. It offers integrated modules for investment accounting, performance measurement, regulatory reporting, compliance monitoring, and risk analytics across all asset classes. The company differentiates itself by delivering a unified front-to-back office platform that replaces fragmented legacy systems, and it grows through acquisitions to broaden cross-asset capabilities with a recurring revenue model based on assets under management.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Boise, ID
Founded
2004

Recently Posted Jobs

Explore more opportunities at Clearwater Analytics

See more jobs