Posted 5 days ago
Software Development Engineer
AI Summary
Designs, builds, and operates distributed microservices-based applications and APIs for a SaaS analytics platform, writing well-tested code, handling production incidents, and mentoring engineers.
About this role
Job Summary
As a Software Development Engineer on the team, you will design, build, and operate distributed, microservices-based applications that power Clearwater's platform. You will write high-quality, well-tested code, solve complex problems with your teammates, and help mentor newer engineers. Success in this role requires strong problem-solving, clear communication, excellent coding ability, and a collaborative approach.
Responsibilities
· Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.
· Break down and solve complex problems that require research or collaboration.
· Build and evolve microservices and APIs, with attention to performance, scalability, reliability, and security.
· Apply multiple levels of automated testing (unit, integration, contract, end-to-end).
· Initiate design and feature discussions, advocating for improvements in software quality.
· Coordinate with other teams to ensure successful integration of software applications.
· Troubleshoot and resolve production incidents quickly and effectively, and participate in on-call.
· Mentor new and less-experienced team members.
· Understand and address customer needs and issues with empathy and timeliness.
· Communicate effectively regardless of medium, audience, or timing.
· Perform other reasonable duties as required by management.
Required Qualifications
· Degree in computer science, engineering, or a related field.
· 4+ years of software development experience in Java or another typed, object-oriented backend language (e.g., Python, Go).
· Experience building services using microservices and distributed-system patterns (REST/gRPC APIs, messaging).
· Experience with a public cloud (AWS, Azure, or GCP), CI/CD, and production monitoring.
· Working knowledge of relational and/or NoSQL data stores.
· Strong command of automated testing and software engineering best practices.
· Strong analytical and problem-solving skills, with attention to detail.
· Clear written and verbal communication, and good documentation habits.
· Commitment to continuous learning, client satisfaction, and teamwork in a SaaS environment.
Preferred Qualifications
· Exposure to AI/ML or LLM-based features, or interest in applying AI to engineering workflows.
· Experience with containers and Kubernetes, or infrastructure as code (Terraform, CloudFormation).
· Experience with event streaming (Kafka, SQS, etc.) and observability tooling.
· Familiarity with financial services or investment data.
Skills
Explore related jobs
More jobs at Clearwater Analytics, LLC
Similar Microservices jobs
Jobs in Noida
- K
Manager-Corporate Employee Solutions_CORPORATE EMPLOYEE SOLUTIONS_0434_5039_1084036Kotak · Noida, Uttar Pradesh - K
Relationship Manager_Vishwas_0412_5029_1007793_HRRKotak · Noida, Uttar Pradesh - K
Onboarding Officer - Video KYC-Digital Banking Kotak 811-CEC-VKYCKotak · Noida, Uttar Pradesh - IProgram Manager, Learning and Workforce Transformation | Onsite - Noida, India | Open to India-based candidates onlyInfopro Learning · Noida, Uttar Pradesh
- O
SOC InternOntinue · Noida, India - TRotary Engineer-ConstructionT.en · Noida, Uttar Pradesh
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.