You'll have no problems
getting by in English, either professionally or in day-to-day life. Most software business is officially done in English, and most people you'll interact with speak very good English!
But if you're planning on living in Norway long term, I strongly recommend making a serious effort becoming at fluent in possible in the language. As in start learning now, take intensive classes while there, set aside 30 mins every day for structured learning, and keep all that up for a few years.
• It's isolating having every new person start speaking to you in Norwegian, then you having to interrupt them and ask to switch to English. A group of Norwegians talking will change languages when you join them, which can make you feel guilty or make you feel less like socialising.
• Many Norwegians are nervous or self-conscious to speak English (even if they speak it better than some native speakers!) so you won't get to experience their true chatty self.
• Children learn Norwegian before English, so if you have kids in Norway with a Norwegian partner you may not be able to communicate with them as well as your partner until they're a bit older. You also won't be able to communicate with your kid's friends or other children.
• Lots of humour, pop-culture, memes, puns, graffiti is gated behind Norwegian.
• If you're looking for a relationship, not speaking Norwegian limits your options.
And finally the obligatory: really think this through. It's a massive life change to live in a new culture, perhaps unimaginably large if you've never done it before. That you find Norwegian women hotter than your local dating pool is (aside from being gross) such a small factor compared to all the differences between your life now and moving to Norway.
Spend a month there in an Airbnb, read the local news every day, follow local influencers/subreddits/tiktockers, watch local tv. Again, the effort of doing all of this is miniscule compared to uprooting your whole life and moving somewhere you have no ties.