Pay is honestly decent in my experience. I’ve noticed that Aussies stay at the same company for much longer, compared to U.S. engineers. I’m on my third role in 3 years and will be taking $160K+, total compensation. Not nearly as much as some U.S. roles, but I know people who have worked the same role for 10 years and haven’t hit $100K.
Being a dual national (Schengen/Europe) there’s honestly not that many places in Europe where software pays all that well. Vienna surprised me with how many salaries sit between 40-50K euros for senior positions.