We pay engineers to cut our infra bill
rootly.com
rootly.com
In one gig I was on, the culture was all about features, features and more features. The CEO was pushing this culture hard and it showed. You can imagine the kind of product this resulted in. Huge amounts of technical debt, replicated functionality, a high bug count and very high staff turnover. The customers were not happy at all but he just didn't seem to understand or care.
Also, 7k for image storage is crazy.
It seems to me that a profit sharing scheme would be more effective - everyone incentivized to reduce costs together. Then people would more freely share ideas and collaborate.
Like others have said, I think this will also encourage not thinking about optimising running costs when working on a feature - anything that does the job and doesn't seem outrageously expensive at first is fine. And then you wait until suddenly that service is costing a lot to run and pull the fix out of your back pocket.
Also, tying the reward to the savings quite so explicitly (and particularly having graduated levels) provides an incentive to ignore problems until it hits the next cost threshold. Even if you see the problem now, you might as well wait a year before reporting and fixing it, because then the bonus payout will be bigger. Also, then you're playing a game of chicken with other engineers who may also have noticed the problem but are also waiting for the best time.
> The ticket sits in a backlog behind feature work because feature work has deadlines, stakeholders, and OKRs attached to it. Cost optimization has none of those things.