Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$166.5k - $291.4k

ServiceNow

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.

Job Description

The Role

As aStaff Engineerin HRSD, you set the technical direction for model-driven capability across the HR domain, the agentic and conversational experiences that interpret employee, manager, and HR agent intent, reason over profile, case, catalog, policy, and knowledge context, and act on the user's behalf. Your unit of ownership is the architecture, standards, and evaluation infrastructure thatletmultiple teams ship those experiences safely — not a single feature set.

This is not an ML research role; you do not train foundation models. It is also distinct from traditional full-stack staff work, where systems follow deterministic logic. Two things shape the job: much of the load-bearing logic lives in natural language — instructions, prompts, context, tool descriptions, guardrails — and must be engineered with the same discipline as code; and because behavior is probabilistic, correctness is established through evaluation at scale, not fixed assertions.

What You'll Own

AI architecture for the domain.How agents are decomposed and composed, where reasoning happens, how context is assembled and bounded, how tools are exposed, and how autonomy is delegated. Own the multi-release calls: model selection and migration, orchestration approach, build-versus-adopt, and the cost/latency/quality tradeoffs behind each.

The autonomy boundary.Decide as domain policy which HR actions an agent may take, whichrequirea human decision point, and which no agent shouldattempt. Anything changing pay, employment status, restricted records, or employee-relationsmatters requires a human in the path by construction — build the mechanisms that make those constraints structural.

The shared instruction andtool descriptionsurface.HRSD ships as product; customers configure, extend, and override this surface on their own instances. Treat it as a versioned contract with upgrade-safe extension points, deprecation paths, and compatibility guarantees.

Evaluation asinfrastructure.Own the golden datasets, multi-turn suites, judge calibration, CI gates, and drift detection that let teams change behavior safely. Extend coverage to HR-specific failure classes: access-boundary violations, cross-scope leakage, jurisdictional and policy-variant correctness.

Production quality and safety.Observability for containment, hallucination rate, tool-selection error, unsafe action, and injection vectors from user-supplied content entering agent context. Because HR conversation content is itself restricted, design diagnosis that works without exposing what was said.

AI-assisted engineering standards.Convert ambiguous problems into testable specs; define what accountable agent-assisted delivery looks like for the domain — specification standards, review expectations, verification harnesses — and hold the line on it.

Hands-on where it matters.The hard integration, the risky migration, the prototype that settles an architectural argument, the incident nobody else can unblock.

Partner across functions.Collaborate efficiently with product, engineering, design to co-create scalable AI solutions and translate business needs into robust technical designs.

Qualifications

What You Bring

7+ years of software engineering,with a record of technical direction adopted beyond your immediate team.

Direct, hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building the evaluation that verifies them.

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.

Entitlement-aware data handling: per-user access enforcement in retrieval and tool layers,scopeseparation between roles, and handling of restricted records under audit.

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 workwith ahigh qualitymindset.

Effective, accountable use of AI coding assistants and agents.

On-call and incident-command experience on customer-facing systems, including ownership of the systemic fixes that followed.

Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience.

Preferred

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.

FD21

For positions in this location, we offer a base pay of $166,500 - $291,400 , plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.

Additional Information

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 View email address on click.appcast.io 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.

#J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Santa Clara, CA vacancy
  •  ...your career.THE ROLE: We are building next-generation systems software for AMD GPUs with Rust as a core technical direction. The work...  ...including the compiler and tooling support, system interfaces, engineering practices, and validation methods required for production... 
    Suggested
    Local area

    AMD

    San Jose, CA
    8 days ago
  • $207k - $300k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 
    Suggested

    Google

    Sunnyvale, CA
    3 days ago
  • $223.61k - $322k

     ...world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityOur engineering team is comprised of creative problem solvers and strategic software engineers who collaborate closely with product, design, and business teams. We sit at the intersection... 
    Suggested
    Worldwide

    OKX

    San Jose, CA
    7 days ago
  • $176.5k - $262.35k

     ...everything we do - and they push us to ensure we take care of ourselves, each other, and our communities.Job Summary:As a Staff Software Engineer on the PayPal Promotions Platform, you'll shape the self-service tools that let PayPal and Venmo marketers build and manage... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    6 days ago
  • $180k - $215k

     ...environment that embraces our differences, and supports and celebrates all of our team members.We are looking for 0 to 1 Staff Software Engineers to join an elite team that is building out Archer’s Airline Operations Software Ecosystem. Engineers who have built and shipped... 
    Suggested
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    6 days ago
  • $143k - $286k

     ...$143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: This Staff Software Engineer will lead the design and development of scalable, production-grade frontend applications and AI-powered user experiences for... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    8 days ago
  • $207k - $300k

     ...silicon and SoCs, translating low-level software performance insights into architectural...  ...workloads.Mentor and technically direct engineers, fostering rigorous systems performance...  ...maintain, and enhance software solutions.As a Staff Software Engineer on the Architecture,... 
    Worldwide

    Google

    Sunnyvale, CA
    7 days ago
  • $143k - $286k

     ...WalmartBusiness Segment: Home OfficePlatform Engineering Execution: Delivers platform...  ...resilience, and agility across systems. Software Development & Lifecycle Ownership: Drives...  ...may also include : - StockSummaryAs a Staff Software Engineer on the Marketplace Platform... 
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    7 days ago
  • $150k - $180k

    DescriptionOmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.Responsibilities:Research new image and color processing or computer vision techniques and technologies for digital camera systemsDesign... 

    Omnivision Technologies

    Santa Clara, CA
    7 days ago
  • $143k - $286k

     ...where every interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture, development, and evolution...  ...available for this role*What you'll bring:Experience with software engineering experience with strong Android development expertise... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    7 days ago
  • $200k - $255k

     ...to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking an experienced Staff Software Engineer - Switch Design to lead the design and development of high-performance... 
    Worldwide

    Supermicro

    San Jose, CA
    4 days ago
  • $168k - $270.25k

    Core Engineering Products in the Platform Engineering Org supports NVIDIA’s software delivery, model publishing, and AI development. We are hiring a Senior Staff Software Engineer to architect and develop AI automation that enables engineering teams to address issues,... 
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    4 days ago
  • $190k - $300k

     ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is...  ...of our regional offices. Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels... 
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    7 days ago
  • $157.1k - $246.5k

     ...that quantify the accuracy and reliability of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-owned evaluation products into... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    7 days ago
  • $195k - $408k

     ...decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-... 
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    6 days ago
  • $207k - $300k

    Deliver software and technical support related to wearable consumer Augmented Reality/Virtual Reality (AR/VR) device development, commercialization...  ...Contribute to the overall efficiency and productivity of the engineering team through code, process enhancements, and software... 

    Google

    San Jose, CA
    6 days ago
  •  ...power AI inference at unprecedented speed and efficiency. Join us to help scale inference and accelerate AI.We’re looking for a Software Engineer focused on Observability to build and evolve the systems that give us deep visibility into large-scale, performance-critical... 

    Cerebras Systems

    Sunnyvale, CA
    5 days ago
  • $262k - $364k

     ...degree or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project...  ...GPU programming (CUDA, Triton, CUTLASS, etc.) and performance engineering techniques.Experience with modern LLMs and their deployment on... 
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

    Work as an Artificial Intelligence-First Software Engineer who engages directly in the customers' environment to understand and solve their...  ...motivated and skilled software engineer to work as an AI-First Staff Software Engineer to design and develop solutions for our... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $189.6k - $380.4k

     ...Honest, with Heart.The OpportunityJoin our team at Nutanix as a Staff Engineer in our San Jose office, where you will play a crucial role in...  ....Experience shipping data platforms as part of an Enterprise software is a plus.Work ArrangementHybrid: This role operates in a... 
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    3 days ago
  • $166.5k - $291.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...Join us to put AI to work for people.Job DescriptionOverviewThe Staff Software Engineer, Voice Connectivity Engineering designs, builds,... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    6 days ago
  •  ...every role at AMD contributes to something bigger — technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design... 

    AMD

    San Jose, CA
    6 days ago
  • $185k - $284.1k

     ...strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack. Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows and... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ....Job DescriptionWe are seeking a Senior Staff Engineer (IC5) who will set the technical...  ...in this role you have:14+ years of software development experience with a Bachelor's... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $212k - $265k

     ...transformation in the AI era? Join us at Zscaler.RoleWe are seeking an exceptional and technically grounded Senior Manager, Software Development Engineering to lead our core Data Loss Prevention (DLP) engineering team within the Zero Trust Exchange department. Based in San... 
    Full time
    Work at office
    Local area

    Zscaler

    San Jose, CA
    4 days ago
  • $200k - $250k

    DDN is seeking a Staff Software Engineer to serve as the Technical Lead for the Data Ocean initiative within the DDN AI Data Platform.In this role, you will define the technical vision, architecture, and execution strategy for next-generation data management capabilities... 
    Work at office
    Remote work

    DataDirect Networks

    Santa Clara, CA
    8 days ago
  •  ...RoleLambda is building the AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed Kubernetes platform....  ...status quo.Required Qualifications10+ years of experience in software engineering, platform engineering, or SRE, with at least 5... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    7 days ago
  • $180k - $210k

     ...United States / San Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally trust our...  ...to join the Extreme team.Position detailsTitle of position: Staff Software EngineerPosition type: Full timeLocation: Seattle, WA / San... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    6 days ago
  • $143k - $286k

     ...Our team brings together experts in product management, design, engineering, research, and analytics to create seamless ways for customers...  ...the organization.What you'll bring:10+ years of professional software engineering experience, with at least 5+ years in backend/API... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $155.7k - $208.7k

     ...creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with...  ...an engineer to join our Production Technology team, targeting software development in multiple domains, from core libraries to user interfaces... 

    Disney Interactive

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!