Such a product does not exist. And it would be pretty unlikely that you'd be able to get such a thing past a regulator and ensure that you as a lender actually make money.
Let's work through the numbers. If you go to an amortization calculator and set up a $330,000 loan over 30 years at 5.27% (the default numbers for this calculator), your monthly payment is $1826.36 and your first month's payment goes $1449.25 to interest and $377.11 to principal. That interest charge makes sense-- it's what you'd pay to borrow $330,000 at 5.27% for 1 month.
If the payment was split evenly between interest and principal, the bank would only get $913.18 in interest. That would mean they were lending money at an interest rate of 3.32% for the first month.
913.18 = 330000 * (x/12)
x = 3.32%
But, you might argue, they'd make up for it at the end of the loan. True, for the last payment, you'd owe the bank 913.18 and you'd be charged 913.18 in interest for that month. That means the bank would be charging you 1200% interest in that last month.
913.18 = 913.18 * (x/12)
x = 1200%
Mechanically, there is no way to disclose a mortgage whose effective interest rate goes from 3.32% to 1200% over the term of the loan. Legally, that rate of interest over the last few months would be illegal usury pretty much anywhere. And practically, no bank regulator is likely to ever sign off on such a thing.
But there are more issues. Most mortgages are paid off early because the borrower decides to refinance or move or because the borrower dies. If a bank offered a mortgage like you propose, someone would put together a quick calculator that would tell a borrower when their effective interest rate got to the market rate so they could refinance. All the bank's borrowers would pay less in interest so long as it was advantageous to them but would never get to the later payments where the bank is making back the interest they didn't charge at the beginning of the loan. The bank (or whoever held the bank's mortgages) would get wiped out.
To prevent that from happening, the bank would need to set up some sort of prepayment penalty. In theory, you could have a prepayment penalty that required the borrower to pay the principal balance plus the foregone interest plus interest on foregone interest in order to end the loan before the 30 year term. Functionally, though, that would mean that the borrower's increased equity was illusory. If you made your first payment and the bank said you had $913.18 in equity but you now have a $556.06 prepayment penalty ($913.18 - $377.11) if you wanted to access that equity by selling and buying a new home, you'd be effectively in exactly the same place you were with a conventional mortgage. But figuring that out would be much harder. And the bank would be at much, much higher risk that a regulator would say that their disclosures were unfair or deceptive and hit them with a big fine.
And that's before considering the time value of money. A $20 in my hand today is much more valuable than a $20 payment in 30 years time. Inflation is going to reduce the value of the future $20 payment. Probably by a lot. Even if you found a legal way to force people to make 30 years worth of payments and all you did was change when the bank made its interest, that would be a huge blow to the profitability of the loan because you're moving a lot of interest to the end of the loan. So the bank has to get money from depositors and pay interest with relatively valuable 2023 dollars and get repaid from borrowers with relatively devalued 2053 dollars. If inflation is just 3% a year for 30 years, the 2023 dollars are more than 2.4 times more valuable than the 2053 dollars. Mortgages are a pretty competitive business-- banks spend a lot of money on things like underwriters, loan officers, etc. in addition to the expense of getting the money they need to lend out. If you moved a lot of your interest 30 years into the future, you'd be taking a loss on every mortgage loan you made and you'd soon be out of business.