LogoKode$word
Clearwateranalytics logo
Verified Tech Organization

Careers at Clearwateranalytics

Browse and filter through all verified positions currently open at Clearwateranalytics.

Total Company Roles6
Matching Filter6
clearwateranalytics.comHQ: Boise, Idaho, United States

Clearwater Analytics® is the leading provider of web-based investment portfolio accounting, reporting, and reconciliation services for institutional investors in over 9,000 organizations. Clearwater aggregates, reconciles, and reports on more than $2 trillion in assets across thousands of accounts daily. Our clients include corporate treasuries, insurance companies, investment managers, banks, governments, and other institutional investors both in the United States and worldwide. For more than a decade, we have leveraged web-based software and world-class client service to help clients such as Cisco, Facebook, Oracle, Starbucks, Knights of Columbus Insurance, CopperPoint Mutual Insurance Company, C. V. Starr & Co., Wilton Re., WellCare Health Plans, and many others, streamline their investment and accounting operations. Clearwater also works with more than 650 custodians, investment managers, dealers/brokers, and electronic trading portals who offer Clearwater to their thousands of clients. With global headquarters in Boise, Idaho, and offices in Edinburgh, UK, Clearwater sets the new global standard for investment portfolio reporting.

Sector:accountinganalyticscompliancecomputer softwaredata integration

All Openings (6)

Ordered by most recently published

Software Development Engineer (Beacon)

On-sitefull timeMid-LevelLondon, United Kingdom
Apply Now

Job Summary: We are seeking a skilled and motivated Software Engineer to join our dynamic team at CWAN. The role joins our Beacon Core Engineering team. The Core team develops large part of Beacon Cloud, just above the Platform abstraction. It deals with the developer tools (SDLC) that we offer to clients and use internally - IDE including Cline integration, Code Review, Test Framework, Release process; also runtime execution - batch scheduler, super computer scheduler, containerization, coding libraries - dependency graph and deal model used by the financial layer and clients directly. In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. We use AI agents to speed up development safely and at same time help clients achieve the same. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Use AI agents to speed up development and advise others how to use them safely, both clients and internally. Break down and solve complex problems efficiently, utilizing research and collaboration as needed. Communicate effectively across various mediums, with different audiences, and at appropriate times. Implement and maintain multiple levels of automated testing (e.g., unit, integration, contract, end-to-end). Participate in design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs and address issues with empathy and a sense of urgency. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a plus Strong command of a typed, object-oriented programming language. Deep knowledge of software methodologies, tools, and common architectural patterns. Passion for working in a software-as-a-service environment. Strong focus on client satisfaction and user experience. Excellent teamwork and collaboration skills. Ability to manage time effectively and deliver results within deadlines. Commitment to continuous learning and professional development. Exceptional analytical and problem-solving skills. Proficient in Microsoft Office and other essential computer applications. Attention to detail and strong documentation capabilities. Outstanding verbal and written communication skills. Strong organizational and interpersonal skills. Education and Experience: Degree in Computer Science or related field. 2+ years of software development experience using Python or any other OOP languages.

View more...
Software EngineeringVia Workday
Verified1 day ago

Senior Software Development Engineer

On-sitefull timeSeniorLondon, United Kingdom
Apply Now

Job Summary: We are seeking a skilled and motivated Senior Software Engineer to join our dynamic team at CWAN. The role joins our Beacon Core Engineering team. The Core team develops large part of Beacon Cloud, just above the Platform abstraction. It deals with the developer tools (SDLC) that we offer to clients and use internally - IDE including Cline integration, Code Review, Test Framework, Release process; also runtime execution - batch scheduler, super computer scheduler, containerization, coding libraries - dependency graph and deal model used by the financial layer and clients directly. In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. We use AI agents to speed up development safely and at same time help clients achieve the same. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Use AI agents to speed up development and advise others how to use them safely, both clients and internally. Break down and solve complex problems efficiently, utilizing research and collaboration as needed. Communicate effectively across various mediums, with different audiences, and at appropriate times. Implement and maintain multiple levels of automated testing (e.g., unit, integration, contract, end-to-end). Mentor new and less-experienced team members, sharing knowledge and best practices. Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs and address issues with empathy and a sense of urgency. Undertake any other reasonable activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus. Experience in Financial domain is a plus. Strong command of a typed, object-oriented programming language. Deep knowledge of software methodologies, tools, and common architectural patterns. Passion for working in a software-as-a-service environment. Strong focus on client satisfaction and user experience. Excellent teamwork and collaboration skills. Ability to manage time effectively and deliver results within deadlines. Commitment to continuous learning and professional development. Exceptional analytical and problem-solving skills. Proficient in Microsoft Office and other essential computer applications. Attention to detail and strong documentation capabilities. Outstanding verbal and written communication skills. Strong organizational and interpersonal skills. Education and Experience: Degree in Computer Science or related field. 5+ years of software development experience using Python or any other OOP languages.

View more...
Software EngineeringVia Workday
Verified1 day ago

Software Development Engineer

On-sitefull timeMid-LevelParis, France
Apply Now

Description: 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. Responsibilities: Developing quality software that is used by some of the world's largest technology firms, fixed income asset managers, and custodian banks Participating in Agile meetings to contribute to development strategies and product roadmap Owning critical processes that are highly secure, available and scalable Reacting quickly to emerging technologies Encouraging collaboration and stimulating creativity Debugging, fixing, testing and validating code in development and production environments. Understanding, responding to, and addressing customer issues with empathy and in a timely manner Contributing to design meetings and suggesting architecture changes Performing code reviews with a focus on high-level design choices and business logic interpretations Writing and maintaining automated tests spanning all levels of software architecture Documenting software implementation, architecture, design, and APIs Requirements: 2+ years’ experience building software components. Experience with an object-oriented language, preferably Java Strong problem-solving skills Experience in relational databases Bachelor’s degree in computer science or related field Excellent verbal and written communication skills. Desired Experience or Skills: Experience creating & using web-service APIs. Professional experience working in a SaaS environment Familiarity with micro-services architecture Fintech industry experience Machine-learning experience Technical stack: As a Software Development Engineer at Clearwater, you will be working with a robust and modern technology stack, including: Java / Spring Boot JPA / Hibernate Hazelcast ReactJS / TypeScript MariaDB / Aurora / MongoDB / DocumentDB Kubernetes / Docker A solid understanding and experience with these technologies will enable you and your team to deliver high-quality features and robust solutions across all layers of our technical stack.

View more...
Software EngineeringVia Workday
Verified1 day ago

Sr. Site Reliability Engineer

On-sitefull timeSeniorWorldwide (On-site)
Apply Now

Job Summary We are seeking a highly skilled Senior Site Reliability Engineer to ensure the reliability, scalability, and performance of our cloud-native systems and applications. This role drives automation, monitoring, and incident management practices while operating Kubernetes platforms (Amazon EKS) and leveraging observability tools such as Prometheus, Grafana, Dynatrace, and OpenSearch to maintain high availability and operational excellence. Key Responsibilities • Design, build, and maintain highly available, scalable, and reliable production systems. • Define and manage SLIs, SLOs, and SLAs to drive system reliability. • Automate infrastructure provisioning and operations using Terraform (IaC). • Operate and manage cloud-native platforms, including Amazon EKS. • Implement and maintain monitoring, logging, and alerting using Prometheus, Grafana, Dynatrace, and OpenSearch. • Lead incident management — on-call rotation, production troubleshooting, and root cause analysis (RCA). • Drive AI-assisted investigations as a core part of incident response, and build and maintain the prompts, integrations, and guardrails that make AI-driven triage and RCA reliable. • Improve system reliability through automation, self-healing mechanisms, and performance tuning. • Collaborate with development teams to improve application reliability, scalability, and deployment processes. • Build and maintain CI/CD pipelines (GitLab CI, Jenkins, or GitHub Actions) for fast, reliable software delivery. • Perform capacity planning and cost optimization for infrastructure and services. • Ensure security, compliance, and best practices across infrastructure and applications. Required Qualification s • Bachelor’s degree in computer science or a related field, or equivalent practical experience. • 7+ years in Site Reliability Engineering or Platform Engineering. • Proven ownership of incident management, on-call support, and root cause analysis (RCA) for production systems. • Strong expertise in Terraform and Infrastructure as Code. • Hands-on experience with AWS and EKS. • Strong understanding of monitoring, logging, and observability (Prometheus, Grafana, Dynatrace, OpenSearch). • Proficiency in Python, Java, Go, or Bash. • Experience with Agile development and CI/CD pipelines (GitLab CI, Jenkins, or GitHub Actions). • Strong problem-solving, documentation, and communication skills. • Proven ability to troubleshoot effectively in high-pressure production environments. • Experience with autoscaling, performance tuning, and cost optimization. • Familiarity with AI-assisted automation tools and a track record of using them to reduce toil and improve reliability. Preferred Skills • Docker and Linux administration. • Build systems and dependency management (Maven, Gradle, npm). • Additional AWS services: Cognito, WAF, Elasticsearch, SNS, SQS, S3, Systems Manager. • Database infrastructure knowledge (RDS, MySQL, SQL Server). • Cloud or Kubernetes certifications.

View more...
Cloud, DevOps & SREVia Workday
Verified5 days ago

Staff Software Development Engineer

On-sitefull timeLead / StaffNoida, India
Apply Now

The Staff Software Development Engineer role within Clearwater’s Agentic Client Interactions & Orchestration (ACIO) is a senior technical leadership position focused on architecting, designing, and delivering large-scale distributed systems that power critical financial reporting and analytics. This role requires deep expertise in scalable system design, agentic architecture, cloud-native platforms, and high-performance data processing. You will play a key role in shaping the technical direction, ensuring architectural excellence, and enabling teams to build robust, maintainable systems that support Clearwater’s commitment to industry-leading financial reporting solutions. Senior engineers at this level are expected to think strategically, lead through influence, and drive innovations that scale across products and teams. Responsibilities: Architecture & Design Leadership Own the end-to-end architecture of Clearwater ACIO systems, ensuring scalability, reliability, and performance in large-scale financial data processing. Define, document, and communicate architectural standards, patterns, and best practices for distributed systems. Evaluate and implement design patterns for fault tolerance, high availability, and horizontal scalability. Collaborate with product managers, data architects, and engineering teams to translate business requirements into system-level designs and technical roadmaps. Conduct architectural reviews and provide engineering guidance to ensure alignment with strategic technology vision. Technical Strategy & Delivery Lead the technical strategy, operational excellence, and professional delivery across multiple domains in Clearwater. Drive improvements in system observability, maintainability, and deployment automation. Ensure designs and implementations meet security, compliance, and performance benchmarks. Oversee execution of multi-team, multi-service projects, ensuring timely and high-quality delivery at scale. Mentorship & Collaboration Mentor senior and mid-level engineers in architecture thinking, technical design, and distributed systems development. Build strong relationships with teams across divisions to facilitate cross-system integration and shared technology improvements. Innovation & Continuous Improvement Stay abreast of industry trends, emerging architectures, and cloud technologies. Identify opportunities for re-architecting or optimizing existing systems to improve throughput, latency, and cost-efficiency. Foster a culture of innovation, scalability, and engineering excellence across FO Reporting and broader Clearwater teams. Required Skills & Qualifications: Proven architecture and design expertise in large-scale distributed systems, preferably in financial or analytics platforms. Exceptional leadership skills and ability to lead through influence as a technical architect or senior tech lead. Strong knowledge of microservices architecture, event-driven systems, and data streaming platforms (Kafka, AWS Kinesis, etc.). Hands-on experience with public cloud providers (AWS, Azure, GCP), including scaling, cost optimization, and multi-region deployments. Proficiency in one or more modern languages (Java, Python, Go, or similar) with deep understanding of concurrency, memory management, and performance tuning. Strong understanding of distributed data storage, database scaling, and query optimization techniques. Worked on agentic conversational UX design and architecture. Developed and deployed systems with complex SLAs in production environments serving high-volume traffic/data. Excellent communication skills with ability to clearly convey architectural decisions and trade-offs to both technical and non-technical stakeholders. Commitment to continuous technical learning, improvement, and community knowledge sharing. Education & Experience: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical discipline. 15+ years of professional software development experience; 5+ years acting in an architecture or principal engineering capacity. Track record of designing and implementing enterprise-grade distributed systems and owning them through full lifecycle (design → build → deploy → maintain).

View more...
Software EngineeringVia Workday
Verified6 days ago

Quantitative Developer I

On-sitefull timeMid-LevelNew York, United States
Apply Now

Job Summary: The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems. The role requires continuous learning and application of new technologies and trends. Engineers at entry-level work on coding, debugging, and learning new software technologies. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration. The more senior roles are responsible for defining the company's technological vision, making strategic decisions, driving innovation, and setting new industry standards. Across all levels, a successful software development engineer will demonstrate strong problem-solving skills, clear communication, excellent coding abilities, a keen understanding of the software ecosystem, and a cooperative team player attitude. Responsibilities: Develop fundamental software engineering skills. Successfully collaborate with peers in all aspects of software development. Complete simple coding deliverables with minimal supervision. Positively incorporate feedback from manager and mentor(s). Learn the team’s business domain. Take initiative to ask questions to clarify understanding. Actively and constructively participate in submitting code for review. Any other reasonable activity required by management. Required Skills: Fundamental understanding of data structures, algorithms, and object-oriented design. Basic programming skills in any modern language. Enthusiasm 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. Strong computer skills, including proficiency in Microsoft Office. Excellent attention to detail and strong documentation skills. Outstanding verbal and written communication skills. Strong organizational and interpersonal skills. Exceptional problem-solving abilities. Education and Experience: Degree in Computer Science or related field. 1+ years’ experience building software components. Salary Range $105,000.00 - $120,000.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.

View more...
Software EngineeringVia Workday
Verified7 days ago