South Dakota state flag

Software Engineer Jobs in South Dakota

20 open positions in Sioux Falls, Rapid City, Aberdeen and more. Updated daily.

updateUpdated May 7

Top cities

Sioux FallsRapid CityAberdeen
search

20 positions

Updated May 7

  • Mobile Software Engineer

    DataAnnotation·US·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 s

  • Remote AI Software Engineer — Flexible Hours, High Impact

    DataAnnotation·US·1d ago

    A technology company is seeking skilled programmers to contribute to AI development. This fully remote role offers the flexibility to choose projects

  • Software Engineer, Infrastructure - Full-time

    Meta·US·1d ago

    Summary:

  • Senior Software Development Engineer-Java

    CVS Health·US·$83k – $222k/yr·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

  • Senior Front End Software Engineer

    Eliassen Group·US·2d ago

    Senior Front End Software Engineer

    ContractorApplynorth_east
  • Lead Software Engineer - Service Now

    Sanford Health·US·2d ago

    Careers With Purpose

  • Senior Software Engineer

    CNH Industrial·US·2d ago

    About Us

    AgData Services sits at the intersection of modern cloud engineering and next-generation agricultural technology.

  • Principal Software Engineer

    ABB Inc.·US·$98k – $158k/yr·3d ago

    At ABB, we help industries run leaner and cleaner and every person here makes that happen. You'll be empowered to lead, supported to grow, and proud o

  • Remote Java Full Stack Engineer - Spring & Microservices

    Techfokes·US·3d ago

    A leading technology company in South Dakota is seeking a talented Backend Developer to design, develop, and maintain scalable applications using Java

  • Agile Full-Stack Software Engineer – Build Scalable Apps

    Highmark Health·US·4d ago

    Highmark Health is seeking a Software Engineer in Pierre, South Dakota. In this role, you will join an agile team that builds scalable software applic

  • Staff Software Development Engineer

    CVS Health·US·5d ago

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

  • Lead Software Engineer, Full Stack - Shopping (Remote)

    Capital One·US·5d ago

    Lead Software Engineer, Full Stack - Shopping (Remote)

  • Principal Software Engineer - AI & Cloud (Healthcare / EHR Platforms)

    Oracle·US·5d ago

    Job Description Join our Health Applications team to build the next generation of cloud-native EHR platforms. This is a hands-on, high-impact role

  • Software Development Engineer

    CVS Health·US·7d ago

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

  • Senior Software Engineer

    University of South Dakota·US·8d ago

    Posting Text The South Dakota Board of Regents – Regents Information Systems is seeking a highly skilled Senior Software Engineer with deep experience

  • Senior Software Engineer

    South Dakota Board of Regents·US·9d ago

    Posting Details

    Posting Details

    Logo

    Institution
    Board of Regents

    Working Title
    Senior Software Engineer

    Posting Number
    CSA02678P

    Department

  • Software Engineer

    South Dakota Board of Regents·US·14d ago

    Working Title

    Software Engineer

    Posting Number

    CSA02673P

    Department

    USD - Information Technology Services
    Physical Location of Position (City)

    InternshipApplynorth_east
  • Software Developer (Entry Level)

    Epic·US·17d 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

  • Software Engineer II - Linux Touch Screen Applications

    CNH Industrial·US·$82k – $125k/yr·22d ago

    Job Description

    Software Engineer II - Linux Touch Screen Applications

    Requisition ID: 4196

  • Lead Software Engineer - Service Now

    Sanford Health·US·28d ago

    Careers With Purpose

    Full-time and Part-timeApplynorth_east

Companies hiring in South Dakota

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

Software engineering jobs in South Dakota

South Dakota has a growing tech sector with software engineering opportunities across Sioux Falls, Rapid City, Aberdeen and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for South 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 South Dakota?add

Software engineer salaries in South 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 Sioux Falls tend to offer higher compensation due to cost of living and employer competition.

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

The top cities for software engineers in South Dakota include Sioux Falls, Rapid City, Aberdeen. 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 South 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 South Dakota employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in South Dakota?add

Yes. Many companies hiring in South Dakota offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some South 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