You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
ServiceNow

Principal Software Engineer

  • Office
  • 6+ years

Salary

$221,200 - 387,100/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The Security and Risk Engineering group builds scalable, AI-powered security products that lower risk for the company and its customers.

The team favors AI-first design, clean architecture, intuitive user experiences, and steady improvement.

Security is a strategic growth area for the company, and engineers here shape the innovation, quality, and reliability of its security and risk products.

Responsibilities

  • Set the technical vision and architecture for AI-native security solutions, using frontier models, agentic AI, reasoning, retrieval, knowledge systems, and advanced ML.
  • Apply new AI capabilities to cybersecurity problems in fundamentally different ways, rather than just adding AI to existing products.
  • Define architecture and engineering standards that make systems more scalable, reliable, performant, and maintainable.
  • Work with Product, UX, security researchers, customers, and engineering leaders to find high-value problems and turn them into differentiated product experiences.
  • Lead AI-native engineering practices, including heavy use of AI coding agents and autonomous development, testing, evaluation, and operations workflows.
  • Present the team's technology and direction to executives, customers, partners, and the wider engineering organization.
  • Mentor senior engineers and raise the engineering bar through coaching and technical leadership.

Requirements

  • 15+ years of software engineering experience, including substantial technical and engineering leadership.
  • Proven experience designing and shipping AI/ML products and platforms in production.
  • Strong backend experience with distributed systems, APIs, microservices, and cloud-native architectures.
  • Proven ability to design systems that handle enterprise-scale workloads.
  • Hands-on experience with modern AI development technologies, such as frontier LLMs, agent frameworks, retrieval and vector technologies, and model evaluation and observability.
  • Extensive use of AI-native development tools and coding agents such as Claude Code, Codex, Cursor, Windsurf, or equivalent in the development lifecycle.
  • Experience leading technical work across multiple teams without direct authority over them.
  • Kubernetes experience with cloud platforms is required, along with modern DevOps practices.
  • Experience with cybersecurity products or deep familiarity with modern security architectures and security operations is strongly preferred.
  • A Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field, or equivalent practical experience.
  • Deep expertise in modern AI/ML, including production AI systems built with LLMs, foundation models, agentic architectures, RAG, embeddings, knowledge retrieval, and model evaluation.
  • Solid grounding in software architecture, distributed systems, cloud-native platforms, data systems, and APIs, with the ability to go deep into both architecture and code.
  • Experience building highly performant, scalable distributed systems.
  • Experience with threat detection, vulnerability and exposure management, security operations, identity security, investigation, risk prioritization, or autonomous remediation is strongly preferred.
  • Strong Python skills and experience with modern AI frameworks and infrastructure. Experience with Java, Go, or similar languages is valuable.
  • Required skills include React, Node.js, Python, Java, REST, GraphQL, SQL, AWS, Azure, GCP, Docker, and Kubernetes. These are also listed for the Software Development Engineer role and apply to this one too.
  • Strong understanding of agentic architectures, including planning and reasoning, tool use, context and memory, multi-agent systems, evaluation, observability, guardrails, and human-in-the-loop patterns.
  • An innovative mindset: you challenge conventional approaches, spot opportunities created by fast-moving AI, and turn ambitious ideas into working products.
  • Comfort working with ambiguity while balancing rapid experimentation against the rigor enterprise security products demand.
  • Strong product sense and the ability to link technology innovation to customer problems, differentiated experiences, and business outcomes.
  • Executive-level communication skills, with the ability to explain a technical vision to engineers, customers, and senior leadership.

Conditions

Base pay for this location is $221,200 - $387,100. Equity (where applicable), variable or incentive pay, and benefits are offered in addition.

Base pay is a guideline. Individual total compensation depends on qualifications, skill level, competencies, and work location, and pay is set by the geographic location of the role and may change.

Sales positions generally offer a competitive On Target Earnings incentive structure.

Work personas (flexible, remote, or required in office) are assigned based on the nature of the work and the assigned location. The company may use a third-party service to measure the distance between your home and the nearest office.

Benefits

  • Health plans, including flexible spending accounts.
  • 401(k) plan with company match and an employee stock purchase plan (ESPP).
  • Matching donations.
  • Flexible time away and family leave programs.

Where you’d work

From the office

About the company

ServiceNow

  • Industry: SaaS

Office in United States

Also hiring in San Diego, United States, United Kingdom, Mountain View, United States and 15 more places

72 of their 224 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • Node.js
  • Python
  • Go
  • Java
  • SQL
  • GraphQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • Azure
  • LLMs
  • RAG
Seniority
Principal
Type
Full-time
Equity
Equity offered
Industry
SaaS
Specialty
Backend
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Principal
Experience
15+ years
Tech stack
  • React
  • Node.js
  • Python
  • Go
  • Java
  • SQL
  • GraphQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • Azure
  • LLMs
  • RAG

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

Salary
$221,200 - 387,100 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason