Owen Diehl is a Principal Engineer with 11 years of experience leading the development and operation of large-scale, multi-tenant time-series systems, currently running Grafana Loki as a SaaS across thousands of tenants and many cloud-region pairs. He combines deep backend and DevOps expertise—especially in distributed databases and query performance—with hands-on ownership of open-source projects like Grafana Loki and contributions to Cortex, Mimir, and Prometheus. Known for improving sharding, caching, and ingester stability, he pairs systems-level thinking with practical release and build-process improvements. Based in Los Angeles, he mentors teams and shapes engineering processes while still contributing code, reflecting a rare balance of technical leadership and individual contributor impact. An unexpected strength is his background in economics and analytics, which informs pragmatic trade-offs in system design and performance tuning.
11 years of coding experience
4 years of employment as a software developer
Software Engineering, Software Engineering at Hack Reactor
BA Economics, BA Economics at The George Washington University
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 reviews, 16 commits, 21 PRs in 8 months
Contributions summary:Owen Diehl's contributions primarily involve enhancing the Cortex project's core functionality and improving its maintainability. The commits demonstrate significant work related to query performance optimization, specifically addressing issues related to sharding and caching strategies within the query range component. Furthermore, the commits touch upon infrastructure improvements, including changes to the ruler component and configuration, showcasing a combined back-end development and DevOps focus. These changes contribute to the scalability and efficiency of the Prometheus-based monitoring solution.
Contributions summary:Owen primarily focused on enhancing the Grafana Mimir backend, contributing to the core functionality of the time-series database. They made changes related to improving the ingester's performance and stability by deferring operations and refactoring code. Their contributions also included deprecating old configurations, integrating features, and addressing pull request comments. They also worked on changes to the build/release process.
tenantobservabilitygrafanaprometheusstorage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.