Navigating Development in a Hyper Growth Startup (Pt 1)
3+ years, 1200 wonderful new colleagues, $510 Million in funding and 6 acquisitions in, this blog post is a retrospective on what it is like to thrive in a hyper-growth startup. Despite personally having qualms calling a company a rocketship (tweet) I do believe the term applies well to Grafana Labs due to its growing headcount, bullish investments in the observability space, and accelerated adoption from open source enthusiasts to established enterprises.
But this blog is not a glorified advertisement to work for Grafana, although I’d be happy to chat about that if it would be of interest. This is about my experience of witnessing this phenomenal growth as a software developer in the Grafana Cloud division, a BTS of sorts.
The growth story
I joined Grafana when it was a mid size startup and when no onboarding process existed for new employees. My manager at the time, Tom Wilkie, set up 1:1s with coworkers from different teams within the org so I could get a lay of the land and understand the range of products we work on. A week later, I got the chance to meet the Grafana Labs team at KubeCon San Diego 2019. Here’s a blurry pic I took - this is half of Grafana’s Cloud division in November 2019.
From L to R, Edward Welch, Goutham Veeramachaneni, Björn Rabenstein, Joe Elliott, Cyril Tovena (all these folks are still at Grafana!)
Our booth at KubeCon 2019 San Diego (#fomo as I’m not in this pic).
Since that time, every single thing about Grafana Labs has changed; except for the awesome quotient of people here. Here’s an all-hands pic from our May 2022 offsite in Whistler, Canada -
Our monthly all hands meetings are lively as ever -
Our sales exploded -
We have grown the open source technologies we invest in, including launching the tracing database Grafana Tempo, a dedicated squad to contribute to upstream OpenTelemetry, acquiring k6, Pyroscope, and Amixr (now Grafana OnCall) - to name a few.
As engineers on a fast moving open source cloud company, we got the unique opportunity to develop our skills in multiple facets. From actively developing features and managing our hosted services to engaging with a community of users and participating in sales calls, the experience has taught me invaluable skills for my professional ventures.
So how does one navigate growth in such a fast paced environment? Read Pt.2 for this.