Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ServiceNow

NewBe an early applicant

Staff Software Engineer (Armis/Veza)

Posted
Discussion

Summary

Designs and builds the high-throughput ingestion and correlation infrastructure behind ServiceNow's Armis/Veza Exposure Management platform, turning billions of data points from hundreds of integrations into a unified asset inventory and security risk-prioritization engine. Core stack: Python, AWS, FastAPI, ECS, Celery.

Armis from ServiceNow, protects the entire attack surface and manages an organization’s cyber risk exposure in real time. Combined with ServiceNow’s Security and Risk capabilities, as well as Identity Security capabilities from Veza, we bring together all critical capabilities to secure every asset, every identity - incl. AI Agents - across all environments with the right level of context - security, operational and business - to build the first of its kind autonomous defense platform for the Agentic Enterprise.

We are looking for a Software Engineer to join the evolution of our Exposure Management core. You will be responsible for the high-throughput architecture that ingests and correlates data from hundreds of integrations and data sources. Your mission is to transform billions of raw data points into a unified asset inventory and an intelligent engine for security risk prioritization and remediation.
Our stack: Python, AWS, FastAPI, ECS, Celery

Responsibilities

  • Design and build an infrastructure to correlate multiple data sources and matching methods
  • Research and develop algorithms for asset discovery , and solve complicated identification issues
  • 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
  • 7+ years of experience in a backend-heavy role using Python/GO/C++/Java
  • Proven track record of developing and maintaining production-grade, enterprise-level distributed systems
  • Experience in system architecture and the ability to find creative, elegant solutions to complex problems
  • Deep understanding of performance optimization and concurrency in high-scale, data-intensive environments
  • Analytical mindset and a data-driven approach for problem-solving
  • The mentality of a team player, excellent communication skills and a strong sense of ownership and urgency
  • BS degree in Computer Science, Information Technology or equivalent

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.

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →