We are seeking a Mid-Level Software Engineer to join the team behind Netwrix Privilege Secure (NPS) Discovery, a key product focused on discovering, classifying, and securing sensitive data across enterprise environments
Job Summary
We are seeking a Mid-Level Software Engineer to join the team behind Netwrix Privilege Secure (NPS) Discovery, a key product focused on discovering, classifying, and securing sensitive data across enterprise environments.
In this role, you will contribute to the ongoing evolution of NPS Discovery into a scalable, cloud-enabled platform, helping organizations gain visibility into their data and reduce security risk.
We pride ourselves on a culture that truly values employee input across various backgrounds and experiences.
Matching Summary
We are seeking a Mid-Level Software Engineer to join the team behind Netwrix Privilege Secure (NPS) Discovery, a key product focused on discovering, classifying, and securing sensitive data across enterprise environments.
Skills & Requirements
Must-have
backend services and REST APIs
data scanning and processing
TypeScript / Node.js
Python
React + Redux
MongoDB
Docker / Docker Compose
REST APIs
authentication and authorization concepts
directory services
Nice-to-have
cloud-enabled platform
microservices-based architectures
cloud-native deployment patterns
data-intensive systems
AI-assisted development tools
Key Requirements
2–5 years of professional experience
Solid understanding of software development fundamentals
Ability to independently deliver well-scoped features
Experience working with Golang (or willingness to learn)
Exposure to cloud platforms (Azure preferred)
Familiarity with CI/CD pipelines
Basic understanding of DevOps concepts
Familiarity with OAuth2, JWT, SAML
Basic understanding of Active Directory, Entra ID / Azure AD
Experience working in collaborative, team-based environments
Strong problem-solving and debugging skills
Good written and verbal communication skills in English