Build the backend for various user-facing features Optimize real-time, synchronized data delivery across our clients Improve database and infrastructure performance by implementing caching solutions, connection pooling Improve observability, monitoring, and alerting for our service so that we can better respond to operational incidents Scale our service via architectural changes as well as infrastructure improvements Open-source any non-trivial innovations that come out of our work on the product Redefine best-in-class software development processes so that we can build an opinionated product