Event Schedule:
7:00PM: Meet folks & enjoy some pizza
7:30PM: Talk begins
8:15PM: Talk concludes
Speaker: Liwei Mao
Description: Building a financial data store can be hard. You have many users of financial data within a company. There's the finance team, who sends out monthly invoices & makes projections, the marketing team, who uses financial data to gauge the efficiency of campaigns, the analytics team, who integrate financial data to provide company KPIs. And lastly, your company's external users, to whom you promised easy & accurate access to the transactions you process for them.
In engineering, we often hear let's have a "single source of truth". Its easy to mistake that to mean, lets aim to have a single financial data interface that serves all these users needs!
In this talk, we'll detail why that doesn't work. We'll discuss how to design financial data models & interfaces that flexibly & performantly serve user needs while fulfilling the high accuracy requirements for financial data. Lastly, we'll talk about some strategies for scaling & optimizations.
Bio: Liwei Mao is a Senior Software Engineer at Button. She loves designing data products, nerding out over databases, & is a firm believer that good data design removes friction in building products.