{bc}
workday

Sr. Software Development Engineer

Clearwater Analytics
Mumbai, IND
Full-time
Senior · 6–12 years experience
Onsite
Discovered 2 weeks ago
awsdatadogdockerfastapigrafanagrpc

Full Job Posting

Key Responsibilities

  • Design, develop, and maintain high-performance services for derivative trade lifecycle management, valuation, pricing, risk, collateral, and reporting.
  • Own the technical design of new modules and features, including architecture, data models, APIs, and integration patterns.
  • Build cloud-native microservices and data pipelines using containers and managed services.
  • Model and process derivative products (swaps, swaptions, caps/floors, CDS, FX forwards/options/NDFs) and their lifecycle events (resets, fixings, amendments, novations, terminations, compressions).
  • Write clean, testable, well-documented code, and take part in code and design reviews.
  • Improve the performance, resilience, and observability of production systems, and help resolve complex production issues.
  • Mentor junior engineers and help raise engineering standards (senior profiles).

Required Qualifications

  • 6–12 years of software development experience, with at least 2 years in derivative asset classes (IRD, CRD, FXD, or equivalent).
  • Strong hands-on skills in Java (8/11/17+) and/or Python 3.x. Working knowledge of both is a plus.
  • Hands-on cloud development experience on AWS including containers (Docker, Kubernetes), CI/CD, and infrastructure-as-code.
  • Excellent design skills: OOP, SOLID, design patterns, domain-driven design, microservices, event-driven architecture, and REST/gRPC API design.
  • Working knowledge of derivative concepts: pricing and valuation basics,curves, trade lifecycle, and clearing/margining.
  • Proficiency with relational and NoSQL databases (PostgreSQL, Oracle, MongoDB, etc.) and messaging systems (Kafka, RabbitMQ, or similar).
  • Strong unit, integration, and automated testing practices.
  • Strong problem-solving and communication skills, and the ability to work with business stakeholders.

Preferred Qualifications

  • Experience with frameworks such as Spring Boot and FastAPI.
  • Experience with distributed computing and low-latency design
  • Exposure to observability tooling (Prometheus, Grafana, ELK, Datadog) and Agile/DevOps practices.
  • Degree in Computer Science, Engineering, Mathematics, Finance, or a related field. Certifications such as CFA, FRM are a plus.
  • Strong hands-on skills in Java (8/11/17+) and/or Python 3.x. Working knowledge of both is a plus.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Clearwater Analytics