Jobs and Careers
NE

Senior Software Engineer – Netwrix Directory Manager

Netwrix Corporation
Kraków, PolandRemotefull_timeVerifiedPosted 10 Oct 2025

About the role

About Us

At Netwrix, our mission is to revolutionize data security by placing identity at the core - providing unparalleled visibility and control. Engineered and supported by over 900 highly talented, motivated employees and hundreds of trusted partners in nearly every geography, Netwrix solutions are relied upon daily by security professionals across more than 13,500 organizations in over 100 countries around the world.


Over the past two decades, Netwrix has expanded its market presence through innovation, organic growth, and strategic acquisitions, and are proud to be backed by renowned private equity firms, TA Associates and Centerbridge Partners. Netwrix maintains a global presence, fostering a remote-first work environment while encouraging and facilitating frequent face-to-face interaction with colleagues, customers, and partners.


Position Overview 

We’re looking for a Senior Software Engineer to join the team responsible for Netwrix Directory Manager (NDM) - a core solution in our identity governance and administration (IGA) portfolio.

 

As a Senior Software Engineer, you’ll play a key role in advancing the modernization of NDM toward a cloud-native, multi-tenant SaaS architecture built on Azure services. You’ll design and deliver complex features, improve scalability and performance, and collaborate closely with engineers, architects, and product managers.

 

This role is ideal for someone who thrives on solving challenging problems, enjoys end-to-end ownership of features, and wants to contribute to the evolution of enterprise-scale identity products.

 

Key Responsibilities 

  • Design, develop, and enhance NDM features with an emphasis on scalability, performance, and maintainability.
  • Contribute to architecture discussions and help shape technical decisions within your area of responsibility.
  • Lead the delivery of features or subsystems from design through deployment.
  • Participate in the ongoing modernization of NDM into a SaaS-ready solution using Azure-native capabilities.
  • Collaborate cross-functionally with QA, DevOps, and product management teams to ensure high-quality releases.
  • Identify and implement improvements to development practices, automation, and observability.
  • Contribute to team growth by sharing best practices and supporting peer reviews.
  • Mentor and support junior engineers, fostering a culture of learning and excellence.

 

Qualifications & Experience 

Required: 

  • Experience developing cloud-based software applications and services.
  • Strong understanding of distributed systems, cloud-based software design principles, and modern architectural patterns.
  • Proficiency in at least one modern programming language (5+ years of programming experience with C# or Java; and Python).
  • Experience designing and consuming APIs and integrating services.
  • Familiarity with relational databases and data modeling.
  • Strong analytical and problem-solving skills with attention to detail.
  • Effective communication and collaboration skills.

Preferred: 

  • Experience building or maintaining enterprise-scale or SaaS solutions.
  • Familiarity with Azure or other public cloud environment, Golang as programing language (or willingness to learn)
  • Exposure to event-driven or microservices-based architectures.
  • Experience with CI/CD pipelines, automation, or monitoring systems.
  • Willingness to mentor or support less-experienced engineers when needed.
  • Experience with identity, access management, or IGA systems.
  • Knowledge of containerization or message streaming (Event Hub, Kafka, RabbitMQ).
  • Exposure to cloud migration or modernization projects.
  • Interest in AI-assisted development or intelligent automation tools.

Our Values

At Netwrix, our values guide every action:

  • Next-Level Customer Focus -Customers first, always. We listen, protect, and go the extra mile— because their success is our mission.
  • Excellence - We set high sta

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Netwrix Corporation

View company profile →