I say all of that to say this. Allow your engineers to save you money. The bean-counters frequently in finance/accounting working the balance sheet don’t know the first thing about saving money where it actually matters. Everything that company did was mired in technical debt and took easily 3x the time it should have taken with proper tools, processes, and staffing. It frequently cost them productivity towards reasonable deadlines all the time.
Good bean counters want you to justify the purchases you make, but will refuse to choose them for you.
Having said that, I've personally spent a week of time that saved my employer six figures per year in hosting costs, which is definitely worth it.
Here is my example, I have recently finished a project where while under development we were running instances at around 1.5x then we needed. We knew they were oversized, but not by how much because we were more focused on getting features done then making it efficient. When we were "done" we took a sprint to figure out what the "right" size needed to be, by measuring it. This means over the 6 months we "wasted" $2-3k, but you know what would have cost 25-30k? If we were running underpowered machines, that uncovered an intermittent bug that added a month to our development schedule.
Remember the goal is to be frugal not stupid. So before you try and do ANY cost cutting activity you need to go figure out what the impact of it might be, make sure you have some way to measure that impact, and then only do it if the cost of implementing is less then the savings.
Show engineers how much costs influence the profitability and value of their stocks and directly reward initiatives that can lower costs through bonus or promotions.
"But it's not the norm in our -regional- market"
I was expecting the downvotes.
Most people, it seems, seeing as, outside of a small part of the world, equity comp is uncommon.
There are a lot more folks who want to be NFL players than there are actual NFL players!
Are you saying everyone should receive stock options?
Or are you saying engineers are somehow special and should receive different treatment from other emloyees?
If you are ok with not having top talent, then sure, don't waste money with stock options.
Your advice boils down to "pay people more", which, I mean, might seem like it works in the individual case, but it's clear why most won't be able to follow it.
No stock comp sends a strong signal to top talent. And about the company in general.
Frankly it doesn't matter what the company's finances are. It matters the code is written well. This is a metric for which you can write code well.
You also don't push unrealistic deadlines. You include sufficient time for any ticket to also have a refactoring step.you allow people to refactor code without having to open a ticket
IMHO, this is a company culture issue more than an incentive issue.
If you are talking about saving money while the entire backlog is all about features and bugs then you are showing you are not really serious.
But don't penny-pinch. Engineer productivity is king. Instead of asking them to save money, ask them not to waste it.