North Dakota state flag

Software Engineer Jobs in North Dakota

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

updateUpdated Apr 16

Top cities

FargoBismarckGrand Forks
search

20 positions

Updated Apr 16

  • Software Developer (Multiple Openings)

    UND Careers·Grand Forks, North Dakota·21d ago

    JOB LOCATION: Grand Forks, ND

    ANNUAL SALARY: $70,533

  • Software Design Engineer

    John Deere·Fargo, North Dakota·$75k – $112k/yr·6d ago

    There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate.

  • C

    Senior Distinguished Software Engineer (Remote-Eligible)

    Capital One·Bismarck, North Dakota·1d ago

    Senior Distinguished Software Engineer (Remote-Eligible)

  • N

    AI/ML Software Engineer Build Real-World AI Systems

    NISC·Grand Forks, North Dakota·2d ago

    A technology solutions provider in Grand Forks is seeking a Software Engineer focused on building AI applications to enhance customer service for util

  • D

    Principal Software Engineer - AI Trainer

    DataAnnotation·North Dakota·1d ago

    Join the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying the flexibility of remote work and setting your own

  • Software Engineer

    Epic·West Fargo, North Dakota·1d ago

    Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial

  • Staff Software Development Engineer-Automation Engineer

    CVS Health·North Dakota·2d ago

    We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health®, y

  • V

    Software Engineer I

    Virtual Vocations Inc·Grand Forks, North Dakota·2d ago

    A company is looking for a Software Engineer I to build and integrate backend services for a modern healthcare portal hosted on an Azure-native platfo

  • D

    Full Stack Software Engineer

    DataAnnotation·North Dakota·$80k – $100k/yr·5d ago

    Join the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying the flexibility of remote work and setting your own

  • V

    Software Engineer (Java Full-stack)

    Virtual Vocations Inc·Grand Forks, North Dakota·2d ago

    A company is looking for a Software Engineer (Java Full-stack). Key Responsibilities Design, develop, test, deploy, and maintain technology solutions

  • Senior .NET Software Engineer — Drive Scalable Platforms

    Taylor Corporation·Dickinson, North Dakota·$73k – $83k/yr·2d ago

    A leading diversified company in North Dakota is seeking a Software Engineer to join its team. This role focuses on design, modification, and developm

  • M

    Sr Software Engineer - Order Management

    Meijer, Inc.·Michigan, North Dakota·26d ago

    As a family company, we serve people and communities. When you work at Meijer, you're provided with career and community opportunities centered around

  • M

    Software Engineer, Product - Full-time

    Meta·Bismarck, North Dakota·7d ago

    Summary:

  • D

    Software Engineer & AI Trainer

    DataAnnotation·North Dakota·$100k – $125k/yr·5d ago

    Join the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying the flexibility of remote work and setting your own

  • Senior Software Engineer - Health IT (Remote)

    Fujifilm·Golden Valley, North Dakota·17d ago

    A leading global healthcare innovator is seeking talented software engineers to develop next-generation medical informatics applications for various h

  • Senior IMS TM/DB Software Engineer

    Rocket Software·North Dakota·4d ago

    A leading technology solutions provider is seeking a Senior Software Engineer in Bismarck, North Dakota. This role requires expertise in IBM IMS™ TM a

  • Senior .NET Software Engineer — Drive Scalable Platforms

    Taylor Corporation·Lisbon, North Dakota·$73k – $83k/yr·2d ago

    Location: Lisbon

  • C

    Java Software Developers

    CAI·Bismarck, North Dakota·29d ago

    Java Software Developer • Req number:
    • R7353
    • Employment type:
    • Full time
    • Worksite flexibility:
    • Remote
    • Who we are

  • T

    Senior Software Engineer: Availability Data Replication

    Teradata Corporation (SE)·Bismarck, North Dakota·$156k – $235k/yr·3d ago

    Position: Senior Staff Software Engineer: High Availability Data Replication A leading global cloud analytics firm is looking for a Senior Staff Softw

  • V

    Software Engineer - Platform Infrastructure

    Virtual Vocations Inc·Grand Forks, North Dakota·2d ago

    A company is looking for a Software Engineer - Platform / Core Infrastructure. Key Responsibilities Design and implement scalable and secure infrastru

Companies hiring in North Dakota

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