
Staff Software Engineer
ServiceNow2 months ago
Base Salary
$167k - $291k/yr
Responsibilities
- Set technical direction for model-driven HRSD capabilities, agentic workflows, and conversational experiences.
- Own agent architecture, context assembly, tool exposure, autonomy boundaries, model selection, orchestration, and production tradeoffs.
- Design versioned, upgrade-safe instruction and tool-description contracts for customer-configurable instances.
- Build evaluation infrastructure including golden datasets, multi-turn suites, judge calibration, CI gates, and drift detection.
- Engineer access-aware retrieval and tool layers, restricted-record handling, observability, and safety controls.
- Define AI-assisted engineering specifications, review standards, and verification harnesses.
- Contribute hands-on to complex integrations, risky migrations, prototypes, and incident resolution.
- Partner with product, engineering, and design to create scalable AI solutions and translate business needs into technical designs.
Requirements
- 7+ years of software engineering experience and a record of technical direction adopted beyond the immediate team.
- Hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building evaluations.
- Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, structured output enforcement, and a production model or orchestration migration.
- Experience with entitlement-aware data handling, per-user access enforcement, role-based scope separation, and restricted records under audit.
- Experience with dataset curation, judge calibration, CI gating, and drift detection used by other engineers.
- Strong system design, API, data modeling, testing, front-end, server-side, and relational data skills.
- Experience using AI coding assistants and agents accountably.
- On-call and incident-command experience on customer-facing systems, including ownership of systemic fixes.
- Experience with Java, JavaScript/TypeScript, and React, with the ability to learn new tools and frameworks.
- Bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
- Preferred: HR domain expertise, integration with core HR, payroll, or benefits systems of record, and contribution in a forward deployment model.
Benefits
- Base pay of $166,500 - $291,400, plus equity when applicable, variable/incentive compensation, and benefits.
- Health plans including flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
- Flexible work persona; the role is a regular employee position in North America and Canada.
Tech Stack
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.