2

Remote Software Support Engineer Jobs in Minnesota

Principal Software Engineer

Eden Prairie, MN · On-site +1

$137K - $184K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... Supporting a diverse and inclusive workforce is important to Shutterfly not only because it ...

Principal Software Engineer

Eden Prairie, MN · On-site +1

$137K - $184K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... Supporting a diverse and inclusive workforce is important to Shutterfly not only because it ...

Software Engineer

Minneapolis, MN · On-site +1

$97K - $125K/yr

AT A GLANCE The Software Engineer is a crucial role within our organization working within the ... This role will support our online care platform requiring work in various capacities and adaptation ...

New

... your support of our organizational culture Supervision * N/A Section 3: Experience, Skills ... Experience working in a fast-paced Agile or SCRUM development methodology For virtual remote ...

Lead Software Engineer

Maple Grove, MN · On-site +1

$130K - $145K/yr

Employees report to the office Mondays - Thursdays, with Friday being remote. In this Exciting ... We offer a career with purpose as you support the farmers and ranchers who create food, fuel, and ...

Software Engineer

Jackson, MN · On-site +1

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting ...

Lead Software Engineer

Maple Grove, MN · On-site +1

$130K - $145K/yr

Employees report to the office Mondays - Thursdays, with Friday being remote. In this Exciting ... We offer a career with purpose as you support the farmers and ranchers who create food, fuel, and ...

Software Engineer

Jackson, MN · On-site +1

$80K - $95K/yr

The Software Engineering department at AGCO focuses on delivering high‑tech, innovative solutions that enhance the intelligence, reliability, and performance of agricultural machinery, supporting ...

next page

Showing results 1-20

Remote Software Support Engineer information

What does a Remote Software Support Engineer do?

A Remote Software Support Engineer assists clients or users with troubleshooting and resolving software issues from a remote location. They diagnose technical problems, provide guidance via email, chat, or phone, and may also help with software installation and updates. In addition to technical expertise, they need strong communication skills to explain solutions clearly. Their work ensures that users can efficiently use software products and minimizes downtime for businesses.

What are the key skills and qualifications needed to thrive as a Remote Software Support Engineer, and why are they important?

To thrive as a Remote Software Support Engineer, you need a solid understanding of software troubleshooting, networking principles, and customer service, often backed by a degree in computer science or related field. Familiarity with ticketing systems (like Zendesk or Jira), remote desktop tools, and certifications such as CompTIA A+ or ITIL are commonly required. Excellent problem-solving, clear communication, and self-motivation are crucial soft skills for addressing user concerns and working independently. These abilities ensure efficient support delivery, high customer satisfaction, and effective resolution of technical issues in a remote environment.

What are some common challenges faced by Remote Software Support Engineers and how can they be addressed?

Remote Software Support Engineers often encounter challenges such as troubleshooting complex technical issues without physical access to client systems, managing communication across different time zones, and maintaining clear, effective collaboration with both users and internal teams. To address these, it's helpful to develop strong written communication skills, become proficient with remote diagnostic tools, and establish a structured workflow for tracking and resolving support tickets. Actively participating in regular virtual team meetings and leveraging documentation can also greatly improve problem-solving efficiency and team cohesion.
What are the most commonly searched types of Software Support Engineer jobs in Minnesota? The most popular types of Software Support Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Remote Software Support Engineer jobs? Cities in Minnesota with the most Remote Software Support Engineer job openings:
Senior Software Engineer - AI Platform Engineering

Senior Software Engineer - AI Platform Engineering

Expleo

Rochester, MN • On-site, Remote

$75 - $85/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Overview
Location: Remote (U.S.-Based)
Employment Type: Contract
Are you ready to shape the future of AI infrastructure? Trissential is partnering with an innovative client to find a Senior Software Engineer who thrives at the intersection of large-scale distributed systems and cutting-edge AI. This is your opportunity to build the backbone of next-generation AI platforms-where models, agents, and real-time intelligence come together at scale.
What's in It for You?
  • High-Impact Work - Build the core runtimes powering AI models and autonomous agents across hybrid cloud environments
  • Cutting-Edge Tech Stack - Work with Kubernetes, LLMs, RAG architectures, and modern AI/ML pipelines
  • Platform Ownership - Design and influence scalable infrastructure and runtime architecture
  • Collaboration Culture - Partner with product, architecture, and data teams to accelerate AI innovation
  • Growth Opportunity - Mentor engineers and lead initiatives that shape future platform capabilities

Your Role & Responsibilities
  • Design and build scalable back-end services supporting AI-driven, data-centric applications
  • Architect high-performance runtimes for machine learning models and autonomous agents
  • Develop and manage hybrid-cloud infrastructure (AWS, Azure, GCP) with a multi-tenant design approach
  • Implement observability frameworks (logging, metrics, tracing) to ensure system reliability and performance
  • Lead and participate in DevOps, CI/CD, and Agile development processes
  • Collaborate with product managers, architects, and engineers to translate complex requirements into robust solutions
  • Conduct root cause analysis and troubleshoot complex distributed systems
  • Mentor junior engineers and contribute to cross-functional engineering excellence initiatives
  • Optimize inference workloads and implement scalable architectures such as RAG pipelines
  • Ensure adherence to coding standards, documentation, and best practices across the SDLC

Skills & Experience You Should Possess
  • 5+ years of software engineering experience building scalable back-end systems
  • Strong programming experience in Python, Go, Java, or similar high-level languages
  • Hands-on expertise with Kubernetes (4+ years preferred) and container orchestration
  • Experience developing cloud-native applications in hybrid environments (AWS, Azure, GCP)
  • Solid understanding of AI/ML lifecycle, including LLM operations and inference optimization
  • Proven experience with distributed systems, scalability, and high-availability architectures
  • Strong knowledge of DevOps practices, CI/CD pipelines, and Agile methodologies
  • Experience implementing observability solutions (logs, metrics, tracing)
  • Excellent problem-solving, communication, and time management skills

Bonus Points If You Have:
  • Experience with RAG architectures and agent-based AI systems
  • Background in healthcare or regulated industry software development
  • Familiarity with data warehousing, big data systems, and analytics platforms
  • Knowledge of business intelligence tools and modern data ecosystems
  • Experience working with open-source technologies in large-scale environments

Education & Certifications You Need:
  • Bachelor's Degree in Computer Science, Engineering, or related field (required)
  • Master's Degree in a related field (preferred) Certifications in cloud platforms (AWS, Azure, GCP) are a plus

What We Offer
At Trissential, we prioritize innovation, growth, and collaboration. By joining our client's team, you'll work on transformative AI initiatives while being supported by a forward-thinking environment.
  • Competitive Compensation - $75-$85 per hour. Final compensation is determined based on skill alignment, years of experience, and fair, market-based rates by geography.
  • Comprehensive Benefits for you and your dependents - Medical, dental, vision, free tele-health, HSA with company contribution, life and disability insurance, and 401k with matching
  • Paid Time Off - Offers paid time away from work
  • Remote Flexibility - Work from anywhere within the U.S
  • Career Development - Access to training, certifications, and leadership opportunities
  • Innovative Work Environment - Build cutting-edge AI solutions alongside industry experts

Please Note: This role is only open to candidates authorized to work in the United States
Ready to be part of something exciting?
If you're passionate about building scalable AI platforms and want to work on transformative technology that impacts real-world outcomes, this is your opportunity. Apply today and help drive the future of AI with Trissential!