SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer

ServiceNow - San Diego, CA, United States - Hybrid - posted 2026-10-07

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 149,800 - 262,200 / annual

ServiceNow is seeking a Staff Software Engineer to join the team building intelligent, AI-powered in-product experiences that transform how users interact with the platform. You'll work at the intersection of product, platform, and design to create seamless, context-aware experiences that anticipate user needs and automate complex tasks across the ServiceNow ecosystem. In this role, you will: - Design and develop scalable, maintainable, and reusable software components with emphasis on performance and reliability - Build high-quality, clean code by enforcing best practices around software architecture, code reviews, and unit testing - Partner with product owners to understand requirements and own features from design through implementation, testing, and delivery - Collaborate with product managers to translate requirements into well-architected solutions - Contribute to the design and implementation of new products and features while enhancing existing capabilities - Integrate automated testing into development workflows to ensure consistent quality across releases - Participate in design and code reviews, ensuring best practices in performance, maintainability, and testability - Develop comprehensive test strategies covering functional, regression, integration, and performance aspects - Foster a culture of continuous learning and engineering craftsmanship across the team - Troubleshoot complex systems and optimize performance across the stack Requirements: - 6+ years of experience with JavaScript - 6+ years of experience in software engineering with a track record of delivering high-quality products - 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 CI/CD pipeline integration - Understanding of software quality principles including reliability, observability, and production readiness - Ability to troubleshoot complex systems and optimize performance - 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 - Experience leveraging or critical thinking about how to integrate AI into work processes, decision-making, or problem-solving - Experience with AI productivity tools such as Windsurf or Cursor is a plus

Similar roles