
Opportunity at
ServiceNowSr Software Engineer - Cybersecurity Integrations (Armis)
This full-time, on-site Senior Software Engineer role in cybersecurity integrations sits with the Armis team in Bengaluru. The engineer designs and runs high-scale integrations with the…
Career Tools
About This Role
This full-time, on-site Senior Software Engineer role in cybersecurity integrations sits with the Armis team in Bengaluru. The engineer designs and runs high-scale integrations with the security ecosystem through APIs, webhooks and streaming data, and builds intelligent integration agents that turn raw telemetry into risk insight. It suits a Python engineer with five to ten years of production experience, strong networking fundamentals and a product mindset. The posting notes on-site…
Job Description
This full-time, on-site Senior Software Engineer role in cybersecurity integrations sits with the Armis team in Bengaluru. The engineer designs and runs high-scale integrations with the security ecosystem through APIs, webhooks and streaming data, and builds intelligent integration agents that turn raw telemetry into risk insight.
It suits a Python engineer with five to ten years of production experience, strong networking fundamentals and a product mindset. The posting notes on-site attendance a few times each week under the hybrid policy.
Responsibilities
- Build resilient integrations with the broader security ecosystem at enterprise scale
- Develop AI-native integration patterns that add automated threat reasoning and orchestration
- Resolve high-friction customer cases and find edge cases before they escalate
- Create reusable libraries and frameworks that map many security products to unified data models
Requirements
- Five to ten years of deep Python engineering experience building production-grade code
- Deep networking knowledge, including TCP/IP and Layers 3 to 7 protocols
- Experience with high-throughput distributed systems and both async and synchronous programming
Qualifications
- Cybersecurity experience is a plus
- Hands-on experience with Kubernetes, Kafka or message queues and LLM-powered applications such as RAG or agentic workflows is preferred
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is the job?
The listing places the role in Bengaluru, India, and asks for on-site attendance a few times each week.
What experience is required?
The posting asks for five to ten years of Python engineering experience and strong networking fundamentals.
Is cybersecurity experience needed?
Cybersecurity experience is listed as a plus, not a requirement.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.