ServiceNow

Principal Software Engineer

Principal Software Engineer at ServiceNow, Santa Clara. Design AI agents & intelligent search. 10+ yrs exp, Java/JavaScript expertise, meta-data frameworks. Health, 401(k), ESPP, flexible PTO.

ServiceNow Role Type:
ServiceNow Modules:
Department - JobBoardly X Webflow Template
DevOps
Department - JobBoardly X Webflow Template
Service Portal
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
December 9, 2025

Principal Software Engineer role at ServiceNow, responsible for designing and developing conversational AI agents, building intelligent search capabilities, and contributing to agentic systems.

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
  • Passion for software development, problem solving, coaching and mentoring other software engineers.
  • High energy and an aptitude for learning new technologies.
  • 10+ years of experience in designing & implementing user experience and server-side application frameworks.
  • Exceptional Java and JavaScript skills.
  • Deep knowledge and experience with declarative meta-data driven frameworks for enterprise applications.
  • Deep knowledge of AJAX, JSON, HTML, XML, CSS, REST and associated technologies.
  • Knowledge of web user interface unit testing, profiling, and code tuning.
  • Exceptional problem- solving skills.
  • Self-starter with a quick learning curve.
  • Strong written and verbal communication.
  • Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines.
  • Understanding software quality principles including reliability, observability, and production readiness.
  • Ability to troubleshoot complex systems and optimize performance across the stack.
  • Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems.

Benefits

  • Health plans, including flexible spending accounts
  • 401(k) Plan with company match
  • ESPP
  • Matching donations
  • Flexible time away plan
  • Family leave programs

Requirements Summary

10+ years of experience in designing & implementing user experience and server-side application frameworks, with exceptional Java and JavaScript skills