
Staff Infrastructure Engineer
Netwrix Corporation
full-time
Posted on:
Location Type: Remote
Location: Washington • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, own, and evolve the on-prem Kubernetes architecture used to deploy the Netwrix platform.
- Define best practices for cluster layout, networking, storage, security, and lifecycle management.
- Support self-managed Kubernetes environments across a wide range of customer infrastructure setups.
- Diagnose and resolve complex platform-level issues spanning Kubernetes, networking, storage, and application layers.
- Own the design and implementation of the product installer and deployment tooling (e.g. Helm charts, custom installers, scripts).
- Define packaging and dependency management strategies for on-prem environments.
- Design and maintain reliable upgrade, rollback, and migration workflows with minimal customer downtime.
- Improve installation validation, pre-flight checks, and post-install verification to reduce support burden.
- Establish standards for logging, monitoring, diagnostics, and supportability in customer-managed environments.
- Partner with Support and Customer Success to improve troubleshooting workflows and reduce deployment-related incidents.
- Ensure on-prem installations are secure, observable, and operationally mature.
- Act as the technical authority for on-prem infrastructure and deployment concerns.
- Review and influence architectural decisions that impact platform operability and reliability.
- Mentor engineers on Kubernetes, infrastructure design, and operational best practices.
- Drive improvements in documentation, runbooks, and operational readiness across the organization.
Requirements
- 8+ years of professional experience in software engineering, infrastructure engineering, or platform engineering.
- Deep, hands-on experience with Kubernetes, particularly in on-prem or self-managed environments.
- Strong understanding of Linux systems, containers, and runtime environments.
- Experience building and maintaining installers and deployment tooling (e.g. Helm, shell scripts, custom packaging).
- Proven experience designing upgrade and migration paths for enterprise software.
- Familiarity with dependency management and versioning in controlled environments.
- Experience supporting software deployed into enterprise customer environments.
- Strong troubleshooting skills across infrastructure, networking, and application layers.
- Ability to balance engineering design with real-world operational constraints.
- Preferred: Experience with air-gapped or restricted environments.
- Knowledge of Kubernetes storage (CSI drivers), networking (CNI, ingress), and security hardening.
- Familiarity with Infrastructure as Code tools (Helm, Terraform, etc.).
- Experience supporting compliance-driven or regulated customer environments.
Benefits
- Competitive Health Benefits
- Continuous Learning and Development Opportunities
- Team-Oriented, Collaborative, and Innovative Work Environment
- Regular Company Town Halls to Keep You Informed
- Opportunities for Career Growth and Advancement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KubernetesLinux systemscontainersdeployment toolingHelmshell scriptsdependency managementversioningtroubleshootingInfrastructure as Code
Soft Skills
mentoringtroubleshootingdesign balancedocumentation improvementoperational readiness