Summary
Marlon Ou is a Staff Software Engineer based in Canada with a decade of experience designing and shipping large-scale distributed systems. At Splunk he led development of the next-generation data ingestion platform from the ground up, enabling 150TB+ per day across 300+ enterprise deployments and closing a major product gap for large-scale ingestion. He has deep hands-on expertise in Java and Go, streaming and messaging systems (Pulsar, Kafka), Kubernetes, and observability toolchains, and has consistently focused on extensible, fault-tolerant architectures that simplify integrating new data sources. Prior roles at EA and enterprise internships show a pattern of building production systems that serve millions of users daily and improving authentication, ETL, and routing infrastructure. Colleagues would describe him as a pragmatic tech lead who balances shipping high-throughput platforms with clean, maintainable design.
10 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at The University of British Columbia
English, Chinese