Software Engineer (C#)

Varonis
Morrisville, NC


Description


Software Engineer

The Company: Varonis (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously discovers and classifies critical data, removes exposures, and detects advanced threats with AI-powered automation.

Thousands of organizations worldwide trust Varonis to defend their data wherever it lives — across SaaS, IaaS, and hybrid cloud environments. Customers use Varonis to automate a wide range of security outcomes, including data security posture management (DSPM), data classification, data access governance (DAG), data detection and response (DDR), data loss prevention (DLP), and insider risk management.

Varonis protects data first, not last. Learn more at .

The Role: We are searching for an experienced Software Engineer core applications team. The team extracts and analyzes a huge amount of data from the latest IT technologies available today. Our cloud platforms core applications team also builds user space crawlers and kernel modules that process this data with minimal impact on memory, CPU, and network traffic.

The Requirements:

  • Bachelor’s degree (or greater) in Computer Science, Software Engineering, or other related field, from an accredited college or university
  • 3+ years of experience in backend development with an object-oriented language (C# preferred) and a strong understanding of its core concepts, design patterns, and libraries
  • Multithreaded / asynchronous programming experience
  • Flexibility to perform various roles and responsibilities from day to day, ex. programming, design, system testing, troubleshooting, etc.
  • Ability to multi-task and work cross-functionally with team members of various levels
  • Fast technology adaptation
  • Effective communication, collaboration skills, as well as the ability to work effectively with multidisciplinary teams

Advantages:

  • Experience developing with C++, Angular
  • Previous experience with Microsoft Azure Cloud / other cloud-based infrastructure
  • Understanding of network, firewall, VPN, etc.
  • Previous experience with source control (TFS, Git, etc.)
  • Experience incorporating 3rd party APIs with business solutions
  • Experience in optimizing software performance, including CPU, memory, and network analysis
  • Automation test development experience
  • Programming high-performance processes in SQL

The Responsibilities:

  • Program high-performance core applications which are responsible for collecting and moving large amounts of data
  • Own all aspects of the project including the design, features, and modules
  • Operate as a part of a dynamic Scrum/Agile team
  • Work cross-functionally with other internal teams and stakeholders
  • Write testable, clear, and reusable code; reflect and seek feedback on design choices and trade-offs made

We invite you to check out our Instagram Page to gain further insight into the Varonis culture!

@VaronisLife

Varonis is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Posted 2025-12-10

Recommended Jobs

Sales Associate

Asheville, NC

Job Description Sales Associate PeopleReady of Asheville, NC is now hiring Sales Associates! Apply today and you could start as soon as this week. As a PeopleReady associate you'll benefit…

View Details
Posted 2025-11-18

Certified Surgical Technologist - St. Francis Downtown

Bon Secours Mercy Health
Greenville, NC

At Bon Secours Mercy Health, we are dedicated to continually improving health care quality, safety and cost effectiveness. Our hospitals, care sites and clinicians are recognized for clinical and oper…

View Details
Posted 2025-11-18

Account Manager - DickersonBakker Fundraising Solutions

Dickerson Bakker
Raleigh, NC

Headquartered in Raleigh, North Carolina, DickersonBakker partners with nonprofits to help them grow, thrive, and expand their impact. DickersonBakker has been providing professional fundraising servi…

View Details
Posted 2025-11-12

Workforce Software (WFS) Integration Architect

Accenture
Raleigh, NC

We are: We are a global collective of innovators applying the New every day to improve the way the world works and lives. New doesn't mean being ahead of the curve; new is pushing forward the curve, r…

View Details
Posted 2025-11-19

Principal Software Developer

Oracle
Raleigh, NC

**Job Description** _We're proud to have sponsored and attended RustCon._ Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud …

View Details
Posted 2025-11-14

Tax Senior Manager - Personal Financial Services Save for Later Remove job

PwC
Greensboro, NC

A career in our Personal Financial Service practice, within PwC Private, will provide the opportunity to help private companies with a range of business advisory needs such as audit, tax compliance…

View Details
Posted 2025-10-16

Human Resources Manager

Kitty Hawk Kites, Inc.
Kill Devil Hills, NC

**This position is for LOCAL hire. You must live on or near the Outer Banks or be willing to relocate to this area. This is NOT A REMOTE POSITION. Job Summary: The HR Manager facilitates the effic…

View Details
Posted 2025-09-25

Warehouse Coordinator

NC Water Heaters
Raleigh, NC

NCWaterHeaters.com is a growing, family-owned plumbing, electrical, and home remodeling company seeking a highly organized and dependable Warehouse Coordinator  to oversee our warehouse operations…

View Details
Posted 2025-12-15

Data Security & Compliance Advisor

Cardinal Health
Raleigh, NC

We are seeking a highly motivated and detail-oriented Security and Compliance Analyst to join our Data Office. In this role, you will report to the Data Office Security and Compliance Manager and will…

View Details
Posted 2025-11-20

Accounts Payable - Accounting Specialist

Mills Auto Group
Charlotte, NC

Automotive Accounts Payable The Accounts Payable - Accounting Specialist at Mills Auto Group will be responsible for managing the Accounts Payable function. This includes posting invoices, processin…

View Details
Posted 2025-10-19