Netwrix Corporation is dedicated to revolutionizing data security by providing unparalleled visibility and control. They are seeking a Principal Engineer to lead the design and development of enterprise security products, focusing on scalable, secure, and cloud-ready platforms for Fortune 500 customers.
Responsibilities:
- Lead the architecture and technical direction of Netwrix enterprise-grade identity security products with hybrid (cloud + on-prem) deployment models
- Architect scalable multi-tenant cloud services while supporting deployable on-prem versions for regulated customers
- Define foundational cloud platform capabilities to be leveraged by all products in the Netwrix portfolio
- Ensure architectural decisions align with security, privacy, and compliance frameworks to meet enterprise and regulatory standards
- Partner with product and engineering teams to translate complex customer requirements into robust, extensible software solutions
- Lead technical evaluations, architecture reviews, and platform decisions across multiple engineering squads
- Drive standardization for all SaaS products to ensure a consistent and performant experience for Netwrix customers
- Champion the use of AI-driven approaches within the software development process to enhance quality, speed, and innovation
- Define the technical vision and roadmap for our Data Security Posture Management (DSPM) and other data specific products
- Integrate best in class Azure native and/or compatible SaaS capabilities with Netwrix cloud products
- Mentor senior engineers and influence engineering culture across product lines
- Serve as a trusted technical advisor to executives, product leaders, and strategic customers
- Represent Netwrix in industry forums, customer briefings, and technical communities
Requirements:
- 12+ years of experience in software engineering, with 5+ years leading architecture and development of enterprise security products
- Proven expertise in building and shipping data-centric capabilities hosted in Azure
- Deep understanding of hybrid/cloud-native architectures and on-premise software delivery models (e.g., containers, VMs, Kubernetes operators)
- Programming expertise in languages like Ruby and Python, with experience building distributed, high-scale systems
- Advanced experience with modern CI/CD pipelines, infrastructure as code, and automation frameworks
- Strong communication and stakeholder engagement skills
- Prior experience as a Principal Engineer or equivalent in an enterprise security or software company
- Experience building compliance-ready products (e.g., SOC 2, FedRAMP, HIPAA, ISO 27001)
- Contributions to open standards or open-source software
- Experience with CI/CD, policy-as-code, and DevSecOps pipelines in Azure DevOps or GitHub Actions