C

Clearwater Analytics

Cloud-based investment accounting and analytics platform

Senior Software Development Engineer

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

About the Job

Requirements

  • Strong problem-solving skills.
  • Experience with an object-oriented or functional programming language.
  • A Bachelor's degree in Computer Science or a related field.
  • At least 7 years of professional industry experience using programming languages such as Java or Python.
  • Background in software development lifecycle practices and Agile.
  • Experience monitoring production systems.
  • Experience with machine learning.
  • Experience working with cloud platforms such as Amazon Web Services, Azure, or Google Cloud Platform.
  • Experience working with messaging systems such as Cloud Pub/Sub, Kafka, or Simple Queue Service/Simple Notification Service.
  • Must be able to speak, read, comprehend, and write in English.

Responsibilities

  • Develop quality software used by large technology firms, fixed-income asset managers, and custodian banks.
  • Participate in Agile meetings and contribute to development strategies and the product roadmap.
  • Own critical processes that are highly available and scalable.
  • Produce feature enhancements and respond to emerging technologies.
  • Encourage collaboration and creativity.
  • Mentor entry-level developers.
  • Contribute to design and architectural decisions.
  • Provide technical leadership and expertise to the workforce.
  • Test and validate owned development and production code, and deploy and monitor that code.
  • Understand, respond to, and address customer issues in a timely and empathetic manner.
  • Independently move major features or services through design, development, deployment, and maintenance.
  • Maintain deep knowledge of multiple teams' domains and a broad understanding of Clearwater systems.
  • Create documentation of system requirements and behavior across domains.
  • Take on unowned work that supports team velocity and quality.
  • Stay informed about client needs and how clients use the product.
  • Advise on quality, scaling, and performance requirements before new feature development begins.
  • Identify systemic problems and propose solutions.
  • Lead the technical breakdown of deliverables and capabilities into features and stories.
  • Apply unit-testing techniques and design for testability, and contribute to automated system-testing requirements and design.
  • Improve code quality and architecture to support testability and maintainability.
  • Understand, design, and test the performance impact on dependencies and adjacent components and services, building and maintaining code with awareness of the larger system.
  • Help less experienced engineers troubleshoot and solve problems.
  • Mentor and train people inside and outside the division.

Desired Qualifications

  • Build scalable backend services, including microservices, polyglot storage, messaging systems, and data-processing pipelines.
  • Build distributed software systems specializing in big data and NoSQL database technologies such as Hadoop, Spark, DynamoDB, HBase, Hive, Cassandra, or Vertica.
  • Work with relational and NoSQL databases.

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