Staff Software Engineer

ServiceNow

Santa Clara, CA, United States Posted September 30, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$166,500 - $291,400

Job Description

Join our team as a Staff Software Engineer in HRSD, where you will set the technical direction for model-driven capabilities across the HR domain. You will own the architecture, standards, and evaluation infrastructure that allows multiple teams to safely ship experiences. This role requires a strong command of system design, APIs, data modeling, and testing, as well as experience in the HR domain.

  • Set the technical direction for model-driven capability across the HR domain, focusing on agentic and conversational experiences.
  • Own the architecture, standards, and evaluation infrastructure that allow multiple teams to ship experiences safely.
  • Make decisions regarding the autonomy boundary, determining which HR actions an agent may take and which require human intervention.
  • Effective, accountable use of AI coding assistants and agents
  • Evaluation experience used by engineers other than yourself: dataset curation, judge calibration, CI gating, drift detection
  • Strong command of system design, APIs, data modeling, and testing across front-end, server-side, and relational data work with a high quality mindset
  • On-call and incident-command experience on customer-facing systems, including ownership of the systemic fixes that followed
  • Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, and structured output enforcement — including at least one model or orchestration migration carried through production
  • Direct, hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building the evaluation that verifies them
  • Entitlement-aware data handling: per-user access enforcement in retrieval and tool layers, scope separation between roles, and handling of restricted records under audit
  • Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience
  • 7+ years of software engineering, with a record of technical direction adopted beyond your immediate team
  • Experience in software stack including Java, JavaScript/TypeScript, React and demonstrated ability to quickly learn new tools and frameworks
  • HR domain depth: case management, employee journey and lifecycle, or payroll/benefits/leave/absence sufficient to set requirements
  • Integration with core HR, payroll, or benefits systems of record, including reconciliation and eventual-consistency patterns
  • Contribution in a Forward deployment model to champion customer adoption
Required Skills
software development system design data architecture testing agents LLM audit Java JavaScript TypeScript React payroll reconciliations
Similar Jobs
How to apply

You apply on ServiceNow’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About ServiceNow
Share This Job