Software Engineer
2 weeks ago
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 building a next-generation IT auditing and risk assessment platform that helps organizations monitor, analyze, and report on user activity, system changes, and data access. With real-time alerts, detailed audit trails, and automated responses, we enable enterprises to reduce risk, support compliance, and strengthen governance.
At the heart of our approach is identity. By placing identity at the core of security, we provide unmatched visibility and control. We're also integrating agentic AI assistants that allow teams to interact with complex security data using natural language—streamlining how they assess access risks and data exposure.
We're looking for an experienced Software Engineer with strong C# expertise to help expand and enhance our platform. You'll design, develop, and maintain features for Microsoft platforms—including Windows and Microsoft 365—while evolving a mature codebase and contributing to new innovations.
If you're detail-oriented, collaborative, and passionate about building high-impact security tools, you'll thrive here. Join us and help reimagine the future of enterprise data protection.
Key Responsibilities
- Implement and maintain C# .Net modules responsible for auditing Microsoft Active Directory Domain Services and Microsoft 365 environments.
- Research, analyze and reverse-engineer the behavior of Windows components to determine how to reliably collect audit data.
- Gain a thorough understanding of the current code base.
- Identify and resolve performance bottlenecks in data collection and processing workflows to ensure scalability and low resource usage.
- Leverage multithreading and parallel processing to efficiently collect and handle large volumes of event data.
- Write clean, maintainable, and well-documented code following the industry's best practices such as code reviews, unit testing, integration and acceptance testing.
- Work closely with other software engineers, Product Management, and other development teams to ensure the feature's completeness and reliability.
- Participation in all stages of development, from gathering requirements to maintenance.
- Continuously explore new technologies and methodologies relevant to Windows Services, security auditing and compliance.
- Provide strategic insights into the continuous improvement of solutions and processes.
- Ensure that all developed components comply with security and privacy requirements relevant to enterprise environments.
Qualifications
- Bachelor's degree in computer science or a related field, or equivalent work experience
- 4+ years in .NET development
- Experience in multithreading and/or TPL
- Experience in XML/JSON, including creating and validating documents, and manipulating data
- Experience in SQL language, with knowledge in stored procedures, and functions
- Basic knowledge in MSSQL or any other SQL type DB (SQLite, PostgreSQL), including database design, schema definition, and performance tuning
- Excellent problem-solving skills and ability to debug complex issues
- Strong communication skills and ability to work collaboratively with cross-functional teams
- Understanding of widely used software development practices, such as: Unit tests, SOLID, Code review, CI/CD
- Experience with software development methodologies like Agile and Scrum
Preferred Qualifications
- Experience with WIX installers, including creating MSI packages
- Experience working with Windows services
- Experience in Client-Server architecture development
- Experience with M365 APIs (EntraId, Exchange Online, SharePoint Online)
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 standards and take pride in delivering exceptional results. We celebrate wins, seek constant improvement, and address shortcomings professionally.
- Transparent Ownership - We celebrate our successes, own up to our mistakes, communicate openly, and face challenges head-on with a genuine commitment to doing the right thing.
- Winning with Clear Thinking - We value clarity, find straightforward solutions to complex problems, and make swift, effective decisions.
- Relentless Innovation - We continually seek better ways to serve our customers and stay ahead. We foster creative thinking, and we embrace new approaches.
- Industry-Leading Expertise - We take pride in our expertise and continuously seek to learn and share knowledge, striving to be the trusted experts our customers rely on.
- eXceptional Together - We believe in the power of collaboration and diverse perspectives. By valuing each other's strengths, we achieve outcomes that surpass individual contributions.
Join us in a culture where integrity, respect, and hard work are foundational. Be part of a team dedicated to making a lasting impact.
Why You'll Love Working at Netwrix
- 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
We pride ourselves on a culture that truly values employee input across various backgrounds and experiences. We look forward to welcoming new talent who can help us further our mission.
Netwrix Corporation and its wholly owned subsidiaries are Equal Opportunity Employers (EEO) and welcome all applicants for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
Please let us know if you require any accommodation.
-
Software Engineer
2 weeks ago
Remote, United Kingdom iamproperty & iamsold Full time £40,000 - £80,000 per yearWe founded iamproperty to do the things no one else was doing, but we've grown because we have the best people. It's our team who drive our success and help make our culture unique, creative, and filled with personality.With over half our staff working remotely, location is not an issue either. Hiring people from all over the country has enabled us to...
-
Software Engineer
6 days ago
Remote, United Kingdom SHI International Full time £60,000 - £120,000 per yearAbout UsSince 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $15 billion global provider of IT solutions and services.Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next. But the heartbeat of SHI is our...
-
Engineering Software Account Manager
4 days ago
Remote, Remote, United Kingdom Maya HTT Full timeThis position will be supported from a home office; location can be anywhere in the UK.Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help clients and...
-
Principal Software Engineer
6 days ago
Remote, United Kingdom Royal National Institute of Blind People Full time £65,000 per yearJob referenceREQ0002288Date posted17/11/2025Application closing date24/11/2025LocationRemoteSalary£65,000 per yearPackage26 days holiday per year (plus bank holidays), which increases with service. Excellent pension scheme, staff discount schemeContractual hours35BasisFull timeJob category/typeJob descriptionSalary: £65,000 per yearContract type:...
-
Principal Software Engineer
2 days ago
Remote, United Kingdom PTC Full timeOur world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to...
-
Software Engineer, Senior
1 hour ago
Remote, United Kingdom Infor Full timeGeneral informationCountryUnited KingdomCityRemote LocationJob ID46524DepartmentDevelopmentExperience LevelMID_SENIOR_LEVELEmployment StatusFULL_TIMEWorkplace TypeRemoteDescription & RequirementsWe are seeking a highly skilled Senior Software Engineer to join our Cloud MT team in the transition of Infor MES from an on-premise solution to a multi-tenant cloud...
-
Principal Software Engineer
2 days ago
Remote, United Kingdom Rapid7 Full timeAs a Principal UI Software Engineer, you'll create, set and influence the technical direction of our software and architecture through direct hands-on development by designing effective, scalable architectures for their products/services' teams areas of ownership. You are an innovative, self-motivated contributor who takes on research and proposes major new...
-
Staff Software Engineer
4 days ago
Remote, United Kingdom General Motors Full timeJob DescriptionThe rapid adoption of advanced software in vehicles marks a new era for automakers and consumers, bringing both advantages and challenges.As part of Site Reliability Engineering (SRE) at General motors , you'll join a dedicated team focused on enhancing the reliability, efficiency, and scalability of our distributed systems. We leverage...
-
Senior Software Engineer
2 weeks ago
Remote, United Kingdom songtradr Full timeSenior Software EngineerEU - FT PermCompany ProfileSongtradr is the world's largest B2B music technology company, offering end-to-end music licensing, rights management, and direct-to-fan solutions. Through strategic acquisitions like MassiveMusic and Bandcamp, Songtradr empowers music creators and enables brands to connect with audiences through the power...
-
Principle Software Engineer
2 days ago
Remote, United Kingdom General Motors Full timeJob DescriptionThe rapid adoption of advanced software in vehicles marks a new era for automakers and consumers, bringing both advantages and challenges.As part of Site Reliability Engineering (SRE) at General motors , you'll join a dedicated team focused on enhancing the reliability, efficiency, and scalability of our distributed systems. We leverage...