Software Engineer (Cybersecurity Integrations) - Armis
ServiceNowMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and deploy scalable, resilient cybersecurity integrations including APIs, webhooks, and streaming data to bridge conventional and AI-driven security systems.
Develop automated reasoning and AI-native workflows within the integration layer to deliver actionable intelligence and enhance automated risk management.
Collaborate with engineering and product teams to improve integration components, troubleshoot complex issues, and support low-code, self-service capabilities.
Minimum Requirements
2 to 5 years of Python engineering experience focused on building production-grade, maintainable codebases.
Strong knowledge of networking fundamentals including TCP/IP and L3-L7 protocols.
Experience with enterprise-scale distributed systems, including async and synchronous programming.
Hybrid work model requiring on-site office attendance a few times each week.
Ideal Candidate Profile
Experience integrating cybersecurity tools with an ability to transform fragmented telemetry into actionable security insights.
Product-minded engineer who approaches development with customer problem-solving focus, not just coding.
Familiarity with Kubernetes, Kafka/message queues, and large language model (LLM)-powered application development (e.g., RAG, agentic workflows) is advantageous.
