ServiceNow

Senior Staff Software Engineer

Senior Staff Software Engineer at ServiceNow, San Diego. Design AI-enhanced platform solutions using JavaScript, Python/Java, React/Angular. 8+ years required. Health, 401(k), flexible PTO.

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

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
November 14, 2025

Join ServiceNow as a Senior Staff Software Engineer and contribute to the development of robust and scalable solutions for our AI-enhanced platform. You will design and develop software components, collaborate with product managers, and participate in design and code reviews. The role requires experience in software engineering, multiple technology stacks, and passion for JavaScript and the Web as a platform.

Requirements

  • Experience in leveraging critical thinking about how to integrate AI into work processes, decision-making, or problem-solving.
  • 8+ years of experience in software engineering, with a track record of delivering high-quality products.
  • Experience with multiple technology stacks: Cloud Dev, Platforms, Web Dev, Frameworks or service–oriented architecture
  • Passion for JavaScript and the Web as a platform, reusability, and componentization
  • Proficiency in Python, Java, or similar object-oriented languages.
  • Experience with modern front-end frameworks such as Angular, React, or Vue.
  • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization
  • 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.
  • Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency.
  • 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

8+ years of software engineering experience, proficiency in multiple technology stacks, and passion for JavaScript and the Web as a platform