CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Staff Software Engineer (Armis)

ServiceNow Verified employer

Full time On-site
Experience
15+ years
Location
Bangalore
Work mode
On-site
Salary
₹15L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 259 posts
Posted 1 month ago Last checked 9 hr ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • Drive Vision: Partner directly with Product and R&D leadership to prototype and ship high-impact features that solve critical, real-world…
  • Mentorship & Strategy: Set the technical standard for the engineering organization, mentoring senior engineers and driving code quality…
Experience
15+ years
Must-have skills
KafkaMessage QueuesMicroservicesPythonSystem Design
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Bangalore, , India
Department: Engineering

Job Description

This is a role for a hardened technical engineer who thrives on complexity and demands architectural excellence. You won't just build connectors; you will design the foundation of our integration layer. You will bridge the gap between legacy security stacks and cutting-edge AI-native agents, creating a unified framework where data interoperability meets autonomous reasoning. You will be a key driver in transforming our integration factory into a self-service, high-performance platform capable of orchestrating security at a global scale.
 

  • Architect & Lead: Design and evolve highly resilient, distributed integration architectures (APIs, webhooks, streaming data pipelines) that can handle enterprise-scale throughput with sub-par latency.

  • Pioneer AI-Native Systems: Lead the shift from ingestion-only integrations to autonomous security orchestration, integrating LLM-based reasoning and agentic workflows into our core product stack.

  • Technical Excellence: Build scalable libraries and unified data models that allow our platform to "speak the language" of the global security ecosystem.

  • Drive Vision: Partner directly with Product and R&D leadership to prototype and ship high-impact features that solve critical, real-world security challenges.

  • Mentorship & Strategy: Set the technical standard for the engineering organization, mentoring senior engineers and driving code quality, system performance, and innovation across the team.

Qualifications

  • Experience: 15+ years of deep, hands-on software engineering experience, with a proven track record of designing production-grade, distributed systems.

  • Engineering Mastery: Expert-level proficiency in Python, with a deep understanding of memory management, concurrency models, and performance optimization.

  • Deep Networking: Mastery of networking fundamentals (TCP/IP, L3-L7 protocols) and security infrastructure.

  • System Design: Expert at building highly available, fault-tolerant, and horizontally scalable distributed architectures (Kafka, message queues, microservices).

  • AI/ML Integration: Demonstrated experience or a deep desire to master LLM-powered application development (RAG, agentic workflows, loop engineering).

  • Product-First Mindset: You treat system design as a business problem. You possess the ability to articulate complex technical trade-offs to stakeholders while remaining focused on delivering outsized value to our customers.

  • Education/Background: Preferably MS or Phd in Computer Science or equivalent experience in a highly technical, fast-paced environment.

Additional Information

Work Personas

We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.

Equal Opportunity Employer

ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity,  veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.  

Accommodations

We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. 

Export Control Regulations

For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. 

From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license.

Company Description

It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500® work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.

Join us to put AI to work for people.

Key skills

Required

KafkaMessage QueuesMicroservicesPythonSystem Design

Preferred

ServiceNow

Job market insights

321active Kafka jobs in Bangalore
31active Message Queues jobs in Bangalore
499active Microservices jobs in Bangalore
₹15L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 259 posts that show a salary; median ₹19L)
65 more open jobs at ServiceNow

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3801 that say).

Hiring most for IT Jobs in Bangalore

  • Bosch Group166 open jobs
  • Trigent Software Private Limited138 open jobs
  • Brillio116 open jobs

Jobs asking for Kafka in Bangalore also ask for

  • AWS61%
  • Java56%
  • Python54%
  • Kubernetes47%
  • CI/CD40%

From live job posts on CoreHRx, updated 9 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Staff Software Engineer (Armis) job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹15L – ₹25L a year (typical for IT Jobs in Bangalore, 259 posts).

How much experience does this job need?

The post asks for 15 Yrs experience.

Where is this job based?

In Bangalore (on-site).

What kind of job is this?

It is a full time job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile