Software Engineer Jobs in North Dakota

17 open positions in Fargo, Bismarck, Grand Forks and more. Updated daily.

updateUpdated Mar 22

Top cities

FargoBismarckGrand Forks
search

17 positions

Updated Mar 22

Companies hiring in North Dakota — with interview prep

These companies have open roles in North Dakota and interview questions on Crackr.

Software engineering jobs in North Dakota

North Dakota has a growing tech sector with software engineering opportunities across Fargo, Bismarck, Grand Forks and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for North Dakota tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in North Dakota?add

Software engineer salaries in North Dakota vary by city and experience level. Entry-level roles typically start at $70k–$100k, mid-level at $100k–$150k, and senior roles at $150k–$220k+. Major tech hubs like Fargo tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in North Dakota?add

The top cities for software engineers in North Dakota include Fargo, Bismarck, Grand Forks. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in North Dakota?add

The interview process is the same regardless of location — expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many North Dakota employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in North Dakota?add

Yes. Many companies hiring in North Dakota offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some North Dakota-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward