workday
Sr. Software Development Engineer
Clearwater Analytics
Mumbai, IND
Full-time
Senior · 6–12 years experience
Onsite
Discovered 2 weeks ago
awsdatadogdockerfastapigrafanagrpc
Key Skills for This Role
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.
About Clearwater Analytics
Software & SaaS3000 employeesFounded 2004
Provider of SaaS-based investment accounting and analytics software.
Visit company websiteJobs and hiring trendsApply 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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Clearwater Analytics
Sr. Software Development Engineer - Energy & Commodities
New York City, USA
SeniorFull-time
Discovered 3 days agoView →
Sr. Solutions Consultant
New York City, USA
Discovered 2 days agoFull-time
Software Development Engineer
Mumbai, IND
Discovered 2 days agoFull-time
Sr. Software Development Engineer - Energy & Commodities
New York City, USA
Discovered 3 days agoFull-time
Reconciliation Associate
Noida, IND
Discovered 3 days agoFull-time
Reconciliation Associate
Noida, IND
Discovered 3 days agoFull-time
Senior Software Development Engineer
Noida, IND
Discovered 5 days agoFull-time
Data Analyst - Revenue Operations
Noida, IND
Discovered 5 days agoFull-time
Sr. Enterprise Sales Leader
New York City, USA
Discovered 5 days agoFull-time