Senior Software Engineer and Network Specialist

Tel Aviv

Description

As Armis grows rapidly, your role as a Software Engineer will be critical to the company’s success. You will build a strong and robust infrastructure integrated with the Armis platform to acquire network insights. You and the team will design, develop and maintain out-of-the-box modules, algorithms and extensions while working with highly talented engineers.

Responsibilities

  • Design and build high performance and distributed infrastructure for inspecting network traffic
  • Design and implement algorithms for detecting various devices and solve complicated identification issues
  • Design and develop in-house integrations aimed for acquiring network architectures
  • Integrate with the Armis platform and be a key player in its design and development 
  • Develop extendable libraries and utilities which will speed-up our implementations and make sure we’re building scalable and high-quality solutions
  • Work closely with product and other R&D teams
  • Help with solving complex customer issues with our solutions and platform

Requirements

  • 4+ years experience with Python/GO/Java/C/C++
  • Hands-on experience with networking concepts, traffic protocols inspection and cyber security issues   
  • Experience with developing and maintaining production, enterprise level systems
  • Experience with system architecture and finding creative solutions to complex problems
  • Experience in dealing with performance and high scale systems
  • The mentality of a team player, sense of ownership and of urgency

Desirable Multipliers

  • High-end tech stack, e.g. docker, K8s, DBs, cloud providers and message brokers
  • Asynchronous programming
  • Microservice architecture
  • Reverse engineeringֿ
  • BS degree in Computer Science or equivalent

About Armis

Armis is the leading unified asset visibility and security platform designed to address the new threat landscape that connected devices create. Fortune 1000 companies trust our real-time and continuous protection to see with full context all managed, unmanaged, and IoT devices, including medical devices (IoMT), operational technology (OT), and industrial control systems (ICS). Armis provides passive and unparalleled cybersecurity asset management, risk management, and automated enforcement. Armis is a privately held company and headquartered in Palo Alto, California.

Apply for this position