Clearwater Analytics (CWAN) Logo

Clearwater Analytics (CWAN)

Sr. Software Development Engineer

Posted 9 Days Ago
Be an Early Applicant
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Leads the design, development, deployment, and operation of scalable cloud-native microservices and distributed systems. Provides technical leadership and mentorship, designs APIs and event-driven integrations, ensures reliability, security, observability, and data integrity, and supports production operations and on-call responsibilities. Collaborates with product and client-facing teams while driving technical initiatives, delivery quality, and continuous improvement.
The summary above was generated by AI

As a Senior Software Development Engineer on the team, you will design and build distributed, microservices-based applications that power Clearwater's platform [and core investment records]. You will provide technical leadership, mentor engineers, and drive complex systems from design through production. Success in this role requires strong problem-solving, clear communication, excellent coding ability, and a collaborative approach.


About the Team

Our team builds and operates scalable, resilient microservices and distributed applications that serve Clearwater clients. We work in a cloud-native environment and partner closely with product and client-facing teams.


Responsibilities
  • Provide technical leadership and strategic direction for the team.
  • Lead the design, implementation, documentation, deployment, and adoption of scalable, resilient distributed systems and microservices.
  • Design well-factored APIs and event-driven integrations between services, with attention to performance, fault tolerance, and backward compatibility.
  • Ensure data integrity, security, and observability across services, and secure handling of sensitive financial data.
  • Break down quarterly deliverables into well-organized stories, weaving in reliability, scalability, security, and performance.
  • Mentor less-experienced engineers through code reviews, design reviews, and guidance.
  • Work with product and clients to uncover internal and external user needs.
  • Track and communicate team metrics (delivery, quality, operational health).
  • Get proactively involved in urgent issues and propose effective solutions; own on-call and operational excellence.
  • Take on unowned work that improves team velocity and quality.
  • Stay current with industry trends and emerging technologies, and evaluate their fit.
  • Perform other reasonable duties as required by management.

Required Qualifications
  • Bachelor's or master's degree in engineering, computer science, or a related field.
  • 7+ years of enterprise software development in Java or another backend language (e.g., Python, Go).
  • Experience designing and implementing distributed systems using microservices and event-driven architectures.
  • Professional experience running production systems on a public cloud (AWS, Azure, or GCP), including containers, CI/CD, and observability.
  • Strong data modeling skills and experience with relational and NoSQL data stores.
  • Experience with APIs (REST/gRPC), messaging/streaming (Kafka, SQS, etc.), and designing for scalability and resilience.
  • Strong analytical and problem-solving skills, with excellent attention to detail.
  • Excellent written and verbal communication, and strong documentation habits.
  • Commitment to continuous learning, client satisfaction, and teamwork in a SaaS environment.

Preferred Qualifications
  • Exposure to AI/ML or LLM-based features (RAG, embeddings, prompt engineering) or interest in applying AI to engineering workflows.
  • Familiarity with financial services, investment accounting, or fixed-income data.
  • Experience with data governance, privacy, and regulatory/compliance requirements.
  • Infrastructure as code (Terraform, CloudFormation) and Kubernetes experience.
  • Track record of technical mentorship and leading cross-team initiatives.

Similar Jobs at Clearwater Analytics (CWAN)

9 Days Ago
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Senior level
Fintech • Software • Financial Services
Designs and leads development of scalable distributed systems and microservices for Clearwater’s investment platform. Responsibilities include API and event-driven integration design, cloud production operations, data security and observability, technical leadership, mentoring, delivery planning, incident response, and operational excellence. The role also partners with product and clients, tracks team metrics, and evaluates emerging technologies.
Top Skills: Ai/MlAmazon SqsAWSAzureCi/CdCloudFormationDistributed SystemsDockerEmbeddingsEvent-Driven ArchitectureGCPGoGrpcJavaKafkaKubernetesLlmsMicroservicesNosql DatabasesObservabilityPythonRagRelational DatabasesRestTerraform
15 Days Ago
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Senior level
Fintech • Software • Financial Services
Develops, deploys, monitors, and maintains scalable software throughout the SDLC. Leads architectural and technical decisions, builds backend services, improves system quality and performance, and contributes to testing and documentation. Mentors engineers, supports Agile planning, resolves customer and systemic issues, and owns highly available processes. Requires expertise in Java or Python, cloud platforms, messaging systems, production monitoring, machine learning, distributed systems, and databases.
Top Skills: Amazon SnsAmazon SqsApache KafkaSparkAWSAzureCassandraCloud Pub/SubDynamoDBGoogle Cloud PlatformHadoopHbaseHiveJavaMachine LearningMicroservicesNosql DatabasesPythonRelational DatabasesVertica
16 Days Ago
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Senior level
Fintech • Software • Financial Services
Design, build, and operate scalable market and reference data pipelines for real-time pricing and risk platforms. Develop Python ETL/ELT workflows, AWS-native streaming and batch infrastructure, securities master systems, data quality frameworks, and low-latency feeds. Make architectural decisions, optimize large-scale data models, support CI/CD and observability, collaborate with quant researchers and vendors, and mentor peers.
Top Skills: Amazon CloudwatchAmazon ElasticacheAmazon KinesisAmazon MskAmazon Rds AuroraAmazon RedshiftAmazon S3Apache AirflowApache IcebergApache KafkaAsyncioAWSAws CdkAws DynamodbAws GlueAws LambdaAws Step FunctionsBloomberg B-PipeBloomberg SapiDatadogDelta LakeFactsetIce Data ServicesOpentelemetryPandasPysparkPythonRefinitiv Lseg ElektronSQLTerraform

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account