Principal DevOps Engineer

NetSPI

NetSPI

Software Engineering
Minneapolis, MN, USA
Posted on Dec 3, 2025

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.

Join the mission as Principal DevOps Engineer. In this role, you will architect immutable, highly available infrastructure and high-velocity CI/CD pipelines that eliminate heroics and manual intervention. Partnering with development, security, and QA leadership, you will champion end-to-end automation, embed observability and security by design, and systematically eradicate toil and recurring incidents. We are looking for someone who obsesses over simplicity, measures everything, turns outages into permanent fixes, and empowers scores of engineers to ship faster without compromising reliability. If “never again” is your reflex, this role is yours.

Technical Requirements:

  • 10+ years of professional experience as a DevOps Engineer, SRE, or similar role.
  • Deep knowledge of CI/CD tools and workflows using GitHub / GitLab / Jenkins.
  • At least 5+ years of experience with AWS running production workloads.
  • Owning battle-tested, self-healing infrastructure-as-code at scale.
  • Strong expertise in Configuration Management Tools like Ansible/Chef/Salt Stack.
  • Experience with distributed source code management system like GitHub, GitLab.
  • Strong scripting and automation skills in languages like GO, Python and Bash.
  • Proven hands-on experience with cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes).
  • Solid understanding of networking, security, and infrastructure best practices.
  • Experience with observability tools (e.g., Prometheus, Datadog, ELK, Grafana).
  • Exposure to AI/ML concepts and a desire to integrate AI-driven automation into DevOps workflows.
  • Highly motivated, self-driven contributor who thrives in fast-paced agile teams.
  • Strong communication skills; ability to document and verbally communicate ideas with the team.

Preferred Skills:

  • Experience managing multi-region production cloud environments.
  • Proficiency with deployment automation using GitHub Actions, Helm, and ArgoCD.
  • Solid troubleshooting and debugging abilities across distributed systems.

Education Qualifications:

  • Bachelor’s degree in Computer Science/Engineering, or equivalent practical experience.