Position has been filled
Armis logoArmis logo

Senior Software Engineer at Armis | Tel Aviv-Yafo

ArmisTel Aviv-Yafo, Tel Aviv District, Israel
On-site Full-time
Position filled

Experience Level

Senior

Qualifications

Minimum of 6 years of experience with Python, GO, Java, C, or C++. At least 6 years of experience in backend infrastructure engineering within a cloud environment. 6+ years of experience with relational databases such as Postgres, SQL Server, MySQL, or SingleStore. Proven experience in designing data-intensive applications. Strong background in system architecture and creative problem-solving for complex issues. Experience managing performance and scalability in high-scale systems. Team player mentality with a strong sense of ownership and urgency. Familiarity with a high-end tech stack, including Docker, Kubernetes, various databases, cloud providers, and message brokers is preferred.

About the role

Join Armis, the leading cyber exposure management and security company, dedicated to protecting the entire attack surface and managing an organization’s cyber risk exposure in real time. In today’s fast-paced and perimeter-less world, Armis empowers organizations to continuously see, protect, and manage all critical assets, from the ground to the cloud. We proudly secure Fortune 100, 200, and 500 companies, as well as national and local governments, ensuring the safety and security of critical infrastructure, economies, and society around the clock.

As we experience rapid growth, we are looking for a Senior Software Engineer to play a pivotal role in our success. You will be responsible for building a robust infrastructure that integrates seamlessly with the Armis platform to gather security insights. Collaborate with a team of talented engineers to design, develop, and maintain innovative modules, algorithms, and extensions.

Key Responsibilities:

  • Design and construct high-performance, distributed infrastructure for search and pipeline products.
  • Actively integrate with the Armis platform, contributing significantly to its design and development.
  • Create extendable libraries and utilities to accelerate implementations, ensuring scalable and high-quality solutions.
  • Collaborate closely with product and other R&D teams.
  • Assist in resolving complex customer issues related to our solutions and platform.

Qualifications:

  • Minimum of 6 years of experience with Python, GO, Java, C, or C++.
  • At least 6 years of experience in backend infrastructure engineering within a cloud environment.
  • 6+ years of experience with relational databases such as Postgres, SQL Server, MySQL, or SingleStore.
  • Proven experience in designing data-intensive applications.
  • Strong background in system architecture and creative problem-solving for complex issues.
  • Experience managing performance and scalability in high-scale systems.
  • Team player mentality with a strong sense of ownership and urgency.

Preferred Qualifications:

  • Familiarity with a high-end tech stack, including Docker, Kubernetes, various databases, cloud providers, and message brokers.
  • Knowledge of asynchronous programming.
  • Experience with microservice architecture.
  • Bachelor’s degree in Computer Science or equivalent.

About Armis

Armis is a privately held company headquartered in California, specializing in cyber exposure management and security. We focus on protecting organizations against cyber risks by providing real-time visibility and control over their assets, ensuring that critical infrastructures remain safe and secure.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.