Norway for IT Professionals: Jobs, Salaries, Work Permits
A practical guide for software engineers, developers, and tech professionals moving to Norway. Covers the Oslo tech scene, typical salaries, work permit route
Compiled by Bikram Nath from the sources listed on this page
At a glance
- Senior salary
- Senior software engineers in Oslo typically earn NOK 700,000-900,000+ per year in gross salary
- Junior salary
- Junior developers (0-2 years) earn about NOK 500,000-650,000 gross per year
- Tax rate
- Marginal tax rate depends on income: flat taxes plus bracket tax (trinnskatt) of 4.0% between NOK 318,301 and 725,050, rising to 13.7–17.8% above that
- Permit wait
- UDI may take up to 1.5 months (45 days) after you hand in documents to the police or VFS before it goes through a skilled worker application
- BankID
- DNB requires a fødselsnummer for BankID; with a residence permit of at least six months of a type that qualifies, you are registered as resident and get one automatically (otherwise a D number)
- Language
- English is enough for most Oslo tech roles; entire engineering organisations operate in English
Norway's tech scene is smaller than Stockholm or Copenhagen but punches above its weight. The concentration of large organisations in fintech, energy, maritime, and media creates consistent demand for experienced developers. If you have 4+ years of experience and a solid skill set, getting a job offer — which is the key to everything else — is realistic.
The Oslo Tech Landscape
Norway's technology industry is anchored in Oslo, with secondary clusters in Stavanger (oil and energy tech) and Bergen (maritime and aquaculture tech).
Major employers hiring tech talent:
- DNB — Norway's largest bank, large engineering organisation, heavy investment in digital banking and fintech platforms
- Equinor — State oil company, significant data science, cloud, and industrial software teams
- Telenor — Major telecom, data platform and software teams
- Schibsted — Media and marketplace group (owns Finn.no, Aftenposten, VG), well-regarded engineering culture
- Finn.no — Norway's dominant classifieds platform, active engineering team
- Aker / Aker BP — Energy conglomerate, digitalisation and industrial IoT work
- Norwegian Air — Tech teams for aviation operations and digital products
- Startups: Kahoot, Cognite, Whereby, Tibber, Kolonial/Oda — Oslo has a growing but modest startup scene by European standards
Skills in demand: Backend (Java, Go, Kotlin, Python), cloud (AWS/Azure/GCP), data engineering, machine learning, and frontend (React/TypeScript) are all actively recruited. Cybersecurity and DevOps/Platform Engineering roles are consistently open.
Finding a Job
Finn.no (finn.no/job) is the primary job board in Norway — equivalent to Indeed but more dominant. Most Norwegian companies post here first.
LinkedIn is widely used and effective for inbound interest if your profile is strong. Norwegian recruiters actively source candidates on LinkedIn.
Direct applications work well with the larger tech companies (DNB, Equinor, Schibsted) — their careers pages list open roles and applications are reviewed seriously.
Recruiters: Technology recruitment agencies active in Norway include Experis, Manpower, Adecco, and several boutique tech recruiters. For senior roles, a recruiter can accelerate things considerably.
Language: Post your applications in English unless the job ad specifies Norwegian. For most Oslo tech roles, English applications are expected and fine.
Work Permit: The Skilled Worker Route
For non-EEA nationals (India, UK post-Brexit, USA, etc.), the process is:
- Receive a confirmed job offer with a specific salary and start date
- The employer applies on your behalf with your written power of attorney, or you apply yourself after your employer submits a confirmation of the job offer and gives you a code
- Submit biometric data at a Norwegian embassy or VFS Global centre in your home country
- Wait for processing — UDI may take up to 1.5 months (45 days) after you hand in documents before it goes through your application (check udi.no for current times)
- Arrive in Norway: if your residence permit is for at least six months and of a type that qualifies, you are registered in Folkeregisteret automatically and get a fødselsnummer (otherwise you get a D number)
Salary threshold: Where a collective agreement applies you must be paid the collective wage rate; otherwise pay cannot be poorer than is normal for your occupation, and UDI sets minimums for jobs requiring a bachelor's degree (NOK 545,400 a year pre-tax) or a master's degree (NOK 624,700 a year pre-tax). Check udi.no for the current figure. Your job offer must meet or exceed it.
EEA/EU nationals (French, German, Spanish, etc.) have a significantly simpler process — register under UDI's EU/EEA registration scheme no later than three months after arrival, no permit required.
Salaries in Norwegian Tech
Salaries in Norway are negotiated in gross NOK and are generally competitive. Tax is high (flat taxes plus a bracket tax of 4.0% between NOK 318,301 and 725,050 and 13.7–17.8% above that), but this funds excellent public services including healthcare, parental leave, and subsidised childcare.
Rough gross salary ranges (check finn.no for current market data — these are indicative):
| Role | Gross annual (NOK) |
|---|---|
| Junior developer (0–2 years) | 500,000–650,000 |
| Mid-level developer (3–5 years) | 650,000–800,000 |
| Senior developer (6+ years) | 750,000–950,000+ |
| Engineering manager | 900,000–1,200,000+ |
| Data scientist / ML engineer | 700,000–950,000 |
Consulting rates for contract developers are higher. Equity packages exist at startups but are modest compared to US/UK standards.
Negotiation: Norwegians negotiate salaries, though the process is quieter than in some cultures. Annual salary reviews are standard. Union membership (often through Tekna or NITO for engineers) is common and can provide salary benchmarking and legal support.
Getting BankID and Vipps
BankID is the digital ID used for online banking, government portals, signing documents, and Vipps (Norway's dominant payment app — used to split bills, pay invoices, and peer-to-peer transfers).
The sequence:
- Arrive → a D-number, if needed, is requested for you by an authority or enterprise such as the Tax Administration or your bank (you cannot apply yourself)
- Open a basic bank account (DNB or Handelsbanken are most accessible at this stage)
- If your residence permit is for at least six months and of a type that qualifies, you are registered in Folkeregisteret automatically → receive fødselsnummer (otherwise you get a D number, and if you will stay six months or more you must report the move to Norway yourself)
- With fødselsnummer (DNB, for example, requires one for BankID), go to your bank in person → apply for BankID
- With BankID, activate Vipps
Before BankID, use Wise or Revolut for day-to-day transactions. Both work without Norwegian BankID. Wise is particularly useful for transferring money internationally; it offers no local NOK account details, only Swift.
Remote Work from Norway
If you want to work remotely from Norway for a foreign employer who has no Norwegian presence:
- You still need a valid right to reside in Norway
- A skilled-worker permit does not allow remote work unless it is part of the job you were granted the permit for
- If your employer has no Norwegian entity, a self-employment permit will not cover this: it requires your own sole proprietorship in Norway and bars other work, including remote work
- Norwegian taxes apply on your income regardless of where your employer is based
- This area is evolving — get clarity from UDI before assuming remote employment is straightforward
English Sufficiency
Norway has extremely high English proficiency — Scandinavians consistently rank among the highest non-native English speakers globally. In Oslo tech environments, entire engineering organisations operate in English, documentation is in English, and meetings default to English if any non-Norwegian speaker is present.
Norwegian language skills help with:
- Government bureaucracy (many forms exist in English but not all)
- Healthcare appointments (your GP may speak English but not all specialists do)
- Social integration outside work
- Accessing better roles at public-sector or heavily Norwegian-culture organisations
Expect to learn Norwegian over 1–2 years. Most employers do not require it at hiring stage for tech roles, but it signals commitment and opens more doors at performance review time.
Common Problems and Fixes
Problem: Job offer salary is close to but below the UDI minimum threshold. Fix: Negotiate the offer up before signing. Once the offer is at the required level, the permit application can proceed. A verbal commitment is not enough — you need a formal written offer showing the correct salary.
Problem: Employer not familiar with the permit process for non-EEA hires. Fix: Point them to udi.no/en. Many Norwegian employers have only hired EEA nationals before and find the non-EEA process unfamiliar. UDI's guidance is clear. Some employment lawyers in Oslo specialise in work permit applications and can guide the employer for a modest fee.
Problem: Cannot access Norwegian tax portal (Skatteetaten) without BankID. Fix: Skatteetaten has a dedicated phone line and in-person service for people without BankID. You can also submit paper forms. Your employer's HR or payroll team can assist with the initial tax card (skattekort) application.
Problem: Vipps unavailable — colleagues expect it for bill splitting. Fix: Explain you are waiting for fødselsnummer. This is widely understood in Oslo's international tech community. Most restaurants accept cards; for informal splitting, cash or bank transfer to a colleague who handles Vipps works fine in the interim.
The Summary
Norway for tech professionals is a strong proposition: consistent demand, competitive salaries, genuinely excellent public services, and a high quality of life. The main friction is the permit wait and getting BankID. Plan around both and the transition is manageable.
Send money home without the bank markup
Sending money abroad from a Norwegian account? Wise says it uses the mid-market exchange rate and shows its fee upfront, so you can compare the cost before you send.
- ✓ Hold NOK, EUR, GBP and 40+ currencies in one account
- ✓ Get a local EUR/GBP IBAN — useful before your Norwegian bank is open
- ✓ Wise debit card works in Norway and across the EU
Referral link — we may earn a reward if you sign up. It doesn't affect your fees.
Cover the gap before your Norwegian healthcare is active
Public healthcare in Norway follows your D-number or fødselsnummer, and getting registered with a fastlege through HELFO can lag well behind the day you arrive.SafetyWing covers that gap with affordable travel-medical insurance you can start before you arrive and cancel once you're in the system.
- ✓ Covers the gap before your D-number-linked healthcare is active
- ✓ Monthly subscription — cancel anytime once you're covered
- ✓ Designed for remote workers and new arrivals abroad
Affiliate link — we earn a small commission if you sign up. It doesn't affect your price.
Moving your belongings to Norway?
You can request quotes from moving companies through Experts in Moving. After you send the form, up to 5 moving companies will contact you.
Request moving quotesPartner link: NordicExpat receives a share of the revenue when you request quotes through it.
Skip the queues at top attractions
Tiqets sells skip-the-line tickets to museums, landmarks and attractions across Europe — instant mobile tickets, most with free cancellation up to 24 hours before.
Browse attractions & ticketsAffiliate link via Travelpayouts — we earn a small commission if you book, at no extra cost to you.
Book your airport transfer before you land
A fixed-price, door-to-door transfer beats hunting for a taxi after a long flight. GetTransfer locks in the fare and an English-speaking driver in advance.
Get a transfer quoteAffiliate link via Travelpayouts — we earn a small commission if you book, at no extra cost to you.
Frequently asked questions
Free · Email guide
Free: First 30 Days in Norway — the admin sequence
Our first-30-days checklist by email: Folkeregisteret registration, BankID, Vipps and the rest of your first month.
No spam. Unsubscribe anytime.
Sources & references
- [1] https://www.finn.no/job/
- [2] https://www.skatteetaten.no/satser/trinnskatt/?year=2026
- [3] https://www.udi.no/en/word-definitions/guide-to-case-processing-times-for-application-for-work-immigration/?ss=1&hsf=3>=1
- [4] https://www.skatteetaten.no/en/person/national-registry/moving/your-residence-permit-determines-whether-youll-be-automatically-considered-a-resident-in-norway/
- [5] https://www.udi.no/en/want-to-apply/work-immigration/skilled-workers/
- [6] https://www.udi.no/en/word-definitions/pay-and-working-conditions-in-norway/
- [7] https://www.udi.no/en/want-to-apply/residence-under-the-eueeu-regulations/employee-who-is-an-eueea-national/?c=fra
- [8] https://www.dnb.no/dagligbank/bankid
- [9] https://www.skatteetaten.no/en/person/national-registry/identitetsnummer-og-elektronisk-id/d-nummer/
- [10] https://www.udi.no/en/answer-pages/answers-skilled-worker/
- [11] https://wise.com/help/articles/2897238/which-currencies-can-i-add-keep-and-receive-in-my-wise-account
Related guides