DevJobs

Low Level Software Engineer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Go Go
  • Python Python
  • Networking Networking
  • Windows Kernel ꞏ 3y
  • WinAPI
  • Windows Internals
Silverfort is a cyber-security startup that develops a revolutionary identity protection platform. Using patented technology, our product enables strong authentication across entire corporate networks and cloud environments, without any modifications to endpoints and servers. In addition, we use advanced behavior analytics to apply adaptive authentication policies and prevent cyber-attacks in real time.

Our mission is to provide industry-leading unified identity protection solutions for hybrid and multi-cloud environments. We develop cutting-edge cybersecurity technology that solves urgent customer needs today and is also a game changer for years to come.

Silverfort’s team includes exceptional researchers, engineers, and technology experts who successfully tackle some of the most complex challenges in cyber-security. Silverfort has happy customers worldwide, strong market validation (including several industry awards), strategic partnerships with the largest security vendors in the world, and significant funding from leading VCs.

As a Low Level Software Engineer, you will be one of the key pieces of our product, which will provide innovative capabilities as well as a powerful management interface designed for cyber-security specialists. In this role, you will build a beautiful, game-like user interface and overcome challenges in data analysis and visualization to build a system that provides cyber-security specialists with unique capabilities and boosts the security of their infrastructure.

Responsibilities:

  • Develop the core functionality and integration between the customer environment and the backbone of the product
  • Create and maintain low-level networking modules for Silverfort's authentication platform
  • Understand different authentication protocols
  • Participate in the entire development lifecycle, from design and implementation to testing and deployment.
  • Build enterprise-grade products in complex and large-scale environments
  • Provide scalable, maintainable, and working solutions for Silverfort’s customers
  • Working closely with product, support teams, and company stakeholders

Requirements:

  • 3+ years of experience in development for Windows platforms
  • Bachelor’s degree in Computer Science or equivalent military
  • Experience with C/C++ - Must
  • Strong Windows Kernel experience and understanding
  • Experience in WinAPI, Windows Internals, Network Protocols
  • Familiarity with WFP - an advantage
  • Experience in Go / Python programming - an advantage
  • Strong problem-solving skills and ability to work in a fast-paced environment
Silverfort