SSE: Round 3 HLD — aggregate insurance packages from providers with varying tech (API/FTP/email/scraping) into a common, extensible format
Multiplier SSE HLD Round 3. Multiplier would like to provide insurance options to companies who are onboarding new employees in specific countries. We need to integrate to multiple insurance providers to get the packages that they offer. Insurance providers may have different levels of tech capability: have an API we can call to fetch the packages; have the packages in a file on FTP; have the packages mailed to us; or no options, so we need to scrape it off their website. Question: come up with the high-level design of a solution that will provide all available insurance packages for the given country in a common format, and build it in such a way that we can easily extend the solution for adding new providers.
The loop · 1 round
Insurance package aggregation across providers (API/FTP/email/scraping), extensible design