1

Software Engineer Jobs in Mitchell, SD (NOW HIRING)

Network Engineer Vantage Point Solutions is a growing, technology-driven consulting and engineering ... Evaluate hardware and software solutions and provide clients with technical recommendations ...

We are looking for a hands-on senior software engineer with deep knowledge of Microsoft Power Apps, including Microsoft Dynamics 365 developer. An expert on Power Apps to design, configure and ...

We are looking for a hands-on senior software engineer with deep knowledge of Microsoft Power Apps, including Microsoft Dynamics 365 developer. An expert on Power Apps to design, configure and ...

Senior Engineer (TKM159)

Mitchell, SD · On-site

$105K - $144K/yr

Utilize 3D CAD software to design structure, systems and other components needed to meet ... As well as process engineering change orders. * Review design and document quality of complex ...

Senior Engineer (TKM159)

Mitchell, SD · On-site

$105K - $144K/yr

Utilize 3D CAD software to design structure, systems and other components needed to meet ... As well as process engineering change orders. * Review design and document quality of complex ...

Telecommunications Software & Technology We are seeking an experienced Full Stack Web Developer to join a collaborative software development team focused on enhancing customer engagement, eCommerce, ...

Quality Engineer

Mitchell, SD · On-site

$50K - $70K/yr

We are seeking a Quality Engineer [Green Card or US Citizen] Develop, analyze, and track the ... system software. Our Expertise W3Global has been delivering staffing solutions for nearly two ...

Billing QA Specialist

Mitchell, SD · On-site

$19.50 - $26.25/hr

... with developers and product stakeholders to validate new features and improve existing ... eLation software functionality. • Assist in the creation and refinement of testing standards ...

Easement Specialist

Mitchell, SD · On-site +1

$28 - $38/hr

Proficiency with various software and MS Office programs, including Outlook, Word, Google Earth ... VPS is a customer-focused, technology-driven engineering and consulting firm serving the broadband ...

next page

Showing results 1-20

Software Engineer information

See Mitchell, SD salary details

$64.1K

$149K

$207.6K

How much do software engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software engineer in Mitchell, SD is $149,013.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,200.00 and $174,700.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are popular job titles related to Software Engineer jobs in Mitchell, SD?

For Software Engineer jobs in Mitchell, SD, the most frequently searched job titles are:

What cities near Mitchell, SD are hiring for Software Engineer jobs?

Cities near Mitchell, SD with the most Software Engineer job openings:

Infographic showing various Software Engineer job openings in Mitchell, SD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $149,013 per year, or $71.6 per hour.

Network Engineer

Vantage Point

Mitchell, SD • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted just now


Job description

Network Engineer
Vantage Point Solutions is a growing, technology-driven consulting and engineering firm serving broadband, power, and financial industries nationwide. We are seeking a skilled Network Engineer to join our team. This full-time position, available remote or in-office, supports internet service providers and broadband clients across the country and is ideal for someone who thrives in a fast-paced consulting environment, enjoys solving complex network challenges, and is passionate about delivering well-designed, reliable network solutions.
Position Overview:
As a Network Engineer, you will serve as a technical lead and trusted advisor on network design and implementation projects for clients in the service provider space. This role is centered on engineering outcomes such as assessments, architecture, deployments, migrations, upgrades, and network modernization initiatives across ISP and broadband environments. While some advanced operational support and escalation assistance may be required, the primary focus of this position is project-based engineering work rather than day-to-day support.
This role is well-suited for a mid-level engineer with strong experience in IP routing, Ethernet switching, broadband access technologies, and service provider networking best practices. The successful candidate will be comfortable leading technical discovery, building implementation plans and design documentation, executing deployments and cutovers, communicating clearly with both technical and non-technical stakeholders, and managing multiple client engagements in a deadline-driven consulting environment.
Responsibilities:
  • Design, implement, and optimize ISP and broadband network solutions across core, aggregation, access, transport, and customer edge environments.
  • Lead network engineering projects including new deployments, upgrades, migrations, service turn-ups, hardware refreshes, and architecture modernization initiatives.
  • Engage directly with clients to understand business objectives, technical requirements, operational constraints, and growth plans, then translate those needs into practical network solutions.
  • Perform discovery, assessments, and technical reviews of existing environments to identify risks, gaps, and opportunities for improved performance, resiliency, scalability, and security.
  • Develop high-level and low-level designs, statements of work support, implementation plans, Method of Procedure (MOP) documents, rollback plans, test plans, and client-ready technical documentation.
  • Configure and deploy routers, switches, optical line systems, broadband access platforms, subscriber delivery systems, and related infrastructure across multi-vendor environments.
  • Engineer and troubleshoot technologies such as BGP, OSPF, IS-IS, MPLS, EVPN, VLANs, QoS, ACLs, IPv4/IPv6, redundancy protocols, and broadband delivery platforms.
  • Plan and execute maintenance windows, software upgrades, cutovers, intrusive changes, and post-change validation activities with a strong focus on minimizing client impact.
  • Provide technical leadership during implementations, coordinate dependencies across internal teams and client stakeholders, and help drive projects to successful completion.
  • Evaluate hardware and software solutions and provide clients with technical recommendations, tradeoff analysis, budgeting input, and implementation guidance.
  • Collaborate with project managers, network operations, cybersecurity teams, vendors, field resources, and client contacts to ensure high-quality delivery across consulting and managed services engagements.
  • Provide advanced troubleshooting and escalation support for complex service-affecting issues, post-deployment stabilization, and critical incidents when needed.
  • Analyze alarms, logs, utilization trends, and performance data to identify root causes, support capacity planning, and improve network reliability.
  • Maintain accurate diagrams, standards, configuration records, inventories, and change documentation for both internal teams and client handoff.
  • Contribute to engineering standards, process improvement, automation, and repeatable delivery practices that improve consistency and quality across projects.
  • Participate in the weekly after-hours on-call rotation and support NOC escalation.

Qualifications & Requirements:
  • Strong knowledge of networking fundamentals including TCP/IP, Ethernet, subnetting, VLANs, DNS, DHCP, routing, switching, and core network security principles.
  • Demonstrated ability to design, implement, troubleshoot, and document production network environments.
  • Hands-on experience with routing and switching protocols and technologies such as BGP, OSPF, IS-IS, VxLAN, MPLS, EVPN, QoS, ACLs, VRRP/HSRP, and IPv4/IPv6.
  • Ability to manage multiple projects and priorities simultaneously in a client-facing MSP, consulting, or professional services environment.
  • Strong analytical and problem-solving skills with the ability to diagnose complex issues and develop practical, business-aware solutions.
  • Strong written and verbal communication skills, including the ability to present technical concepts clearly to non-technical stakeholders.
  • Experience creating network diagrams, implementation plans, configuration standards, and technical documentation suitable for both internal and client use.
  • Experience working within structured change management, incident management, and project delivery processes.
  • Ability to work effectively both independently and collaboratively in a team-oriented environment.
  • Willingness to support after-hours maintenance windows and occasional urgent escalations when required.
  • Ability to travel occasionally as needed, with no limitations on driving or flying.
  • Employment is contingent upon successful completion of a background check.
  • Must be authorized to work in the United States.

Preferred Qualifications:
  • Bachelor's degree in computer information systems, computer science, information technology, engineering, telecommunications, or a related field; equivalent professional experience may also be considered.
  • 3+ years of experience in network engineering, telecommunications, internet service provider, broadband, MSP, consulting, or related technical roles.
  • Industry certifications such as CCNA, CCNP, JNCIS, , JNCIP, or service provider-focused certifications are preferred.
  • Hands-on experience with platforms from vendors such as Cisco, Juniper, Arista, Nokia, Ribbon, Ciena, Adtran, Calix, or similar.
  • Experience with broadband and service provider technologies including GPON, Active Ethernet, OLT platforms, subscriber management concepts, transport networking, and carrier or regional ISP environments.
  • Experience designing or supporting dual-stack IPv4/IPv6 environments is preferred.
  • Familiarity with network monitoring, logging, documentation, and ticketing platforms used in engineering and managed services environments.
  • Experience developing customer-facing design documents, implementation runbooks, migration plans, and post-project handoff documentation.
  • Exposure to automation, scripting, or infrastructure-as-code tools such as Python, Ansible, or similar is a plus.
  • Experience supporting network security design considerations such as segmentation, edge filtering, and secure remote access is a plus.

Compensation and Benefits:
This position offers a salary range of $85,000 to $100,000 along with a competitive benefits package that includes medical, dental, vision, life and disability insurance, 401(k), and more. Compensation will be based on factors such as experience, technical skills, certifications, and overall qualifications.
Why Join Us
At Vantage Point Solutions, you will have the opportunity to work on meaningful broadband infrastructure projects, build your technical expertise across diverse network environments, and collaborate with experienced professionals who value innovation, teamwork, and continuous improvement. We offer a supportive culture, competitive benefits, and the chance to grow your career while helping clients deliver reliable connectivity to the communities they serve.
About Vantage Point Solutions
Founded in 2002, Vantage Point Solutions is a customer-focused, technology-driven engineering and consulting firm that helps clients solve complex infrastructure challenges across the broadband, power, and financial sectors.
Our team is committed to delivering exceptional client service while fostering a workplace built on collaboration, respect, accountability, and professional growth.
Equal Employment Opportunity
Vantage Point Solutions is an equal opportunity employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or other protected characteristics under applicable law.