Demo

Software Engineer, Support Automation

NetSPI
Minneapolis, MN Full Time
POSTED ON 6/13/2026
AVAILABLE BEFORE 7/11/2026

NetSPI pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with AI and automation, NetSPI delivers clarity, speed, and scale across 50  pentest types, attack surface management, and vulnerability prioritization. The NetSPI platform streamlines workflows and accelerates remediation, enabling our experts to focus on deep dive testing that uncovers vulnerabilities others miss. Trusted by the top 10 U.S. banks and Fortune 500 companies worldwide, NetSPI has been driving security innovation since 2001. 

NetSPI is on an exciting growth journey as we disrupt and improve the proactive security market. We are looking for individuals with a collaborative, innovative, and customer-first mindset to join our team. Learn more about our award-winning workplace culture and get to know our A-Team at www.netspi.com/careers. 

We are looking for a Software Engineer to deliver excellent technical support for NetSPI products while helping enhance and modernize how support work gets done. This role sits at the intersection of customer support, software engineering, automation, and applied AI. This is an ideal position for someone who enjoys troubleshooting complex issues, partnering directly with customers and internal teams, writing software, and applying AI responsibly to practical business problems. 

You will own issues end-to-end, from initial triage through resolution and follow-up, while collaborating with Product, Engineering, and Security teams to drive durable fixes and better customer outcomes. Our customers rely on our platform for critical security operations, so clear communication, strong technical judgment, disciplined execution, and customer empathy are foundational to how we work. 

 

Responsibilities: 

  • Provide technical support for NetSPI products, including issue triage, troubleshooting, root-cause analysis, reproduction, resolution, and follow-up. 
  • Partner with customers through tickets, meetings, and written communication to understand issues, diagnose behavior, guide next steps, and drive timely outcomes. 
  • Improve internal workflows by identifying repeatable, high toil tasks and implementing agentic and automated processes. 
  • Help structure and maintain a high-quality support knowledge base so humans and AI agents can reliably use it to deliver accurate and consistent customer support. 
  • Escalate product defects effectively, provide high-quality reproduction details, and collaborate with Engineering through resolution. 
  • Contribute to documentation patterns, prompt/task instructions, evaluation criteria, and guardrails that improve the safe and responsible use of support agents. 
  • Monitor support trends, identify recurring issues, and customer friction points, then recommend product, process, documentation, or agentic/automation tooling improvements and solutions. 
  • Contribute to incident response support and post-incident learning for customer-impacting events. 
  • Participate in code reviews, testing, and engineering practices appropriate for internal tools and agentic/automation work. 

Our general tech stack: 

  • Languages: Java, Python, Go, C#, TypeScript 
  • Infrastructure: AWS (ECS, EKS, Fargate, Lambda, S3, RDS Aurora) 
  • Data: PostgreSQL 

 

You’ll thrive here if you: 

  • Take ownership and follow through on commitments. 
  • Communicate clearly with both technical and non-technical audiences. 
  • Enjoy solving complex problems and can stay calm under pressure. 
  • Balance urgency with quality and customer empathy. 
  • Prefer disciplined execution, durable fixes, and repeatable systems over heroics. 
  • Are curious about how systems work and  use root-cause analysis to drive improvements. 
  • Look for opportunities to reduce manual work through software, automation and responsible AI use. 
  • Take initiative and look for ways to improve team workflows and customer outcomes. 

Minimum Qualifications: 

  • Bachelor’s degree in computer science, information systems, cybersecurity, or a related field (or equivalent practical experience). 
  • Foundational software development experience in at least one modern programming language. 
  • Experience troubleshooting technical systems, either through technical support, solutions engineering, software engineering, QA, or a similar customer-facing technical role. 
  • Strong troubleshooting skills across web applications, APIs, authentication, and cloud-hosted platforms. 
  • Experience working with ticketing systems and support tooling. 
  • Strong written and verbal communication skills. 
  • Ability to work cross-functionally with Engineering, Product, and Customer teams. 

Preferred Qualifications: 

  • Experience supporting cybersecurity, SaaS, or security operations products.
  • Familiarity with REST APIs, SQL, logs/observability tooling, and basic scripting. 
  • Experience implementing scripting, internal tooling, workflow automation, or AI/agent-assisted development. 
  • Exposure to agentic AI patterns, prompt design, retrieval-augmented generation, evaluation workflows, or AI safety/quality guardrails. 
  • Working knowledge of cloud environments (especially AWS) and containerized systems. 
Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

Salary.com Estimation for Software Engineer, Support Automation in Minneapolis, MN
$99,686 to $123,282
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer, Support Automation?

Sign up to receive alerts about other jobs on the Software Engineer, Support Automation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NetSPI

  • NetSPI Minneapolis, MN
  • NetSPI® pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with A... more
  • 16 Days Ago

  • NetSPI Minneapolis, MN
  • NetSPI® pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with A... more
  • 17 Days Ago

  • NetSPI Minneapolis, MN
  • NetSPI® pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with A... more
  • 2 Days Ago

  • NetSPI Minneapolis, MN
  • NetSPI® pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with A... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Engineer, Support Automation jobs in the Minneapolis, MN area that may be a better fit.

  • SLAS (Society for Laboratory Automation and Screening) Minneapolis, MN
  • We anticipate the application window for this opening will close on - 12 Jun 2026 At Medtronic you can begin a life-long career of exploration and innovati... more
  • 2 Days Ago

  • Omron Automation Minneapolis, MN
  • Work at OMRON! Omron is a leading global manufacturer of industrial automation products focused on sensing and control technologies. Omron Automation-Ameri... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!