> Markdown version of [/jobs/ext/3038205-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/3038205-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** ServiceNow - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $221,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Software Engineering, Application Enhancement Tool, Servicenow - **Published:** September 23, 2026 - **Apply:** https://jobs.smartrecruiters.com/ServiceNow/744000149766719-principal-software-engineer ## About the Role * Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, and problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. * 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 security features and frameworks * Experience building security features specifically for AI * Exceptional Java and JavaScript skills * Deep knowledge and experience with leveraging and influencing industry standards for security, building security frameworks and driving their adoption, and implementing security features * Exceptional problem-solving skills * Self-starter with a quick learning curve * Strong written and verbal communication ## Description * Produce high quality design and code on aggressive deadlines for security features and frameworks, leveraging AI where appropriate without compromising quality or security * Provide guidelines and mentorship to application teams on how to implement and design security features and frameworks, and on the appropriate use of AI to achieve those goals * Design & implement comprehensive AI-native security features and frameworks by understanding customer problems, product goals and technical requirements * Collaborate with design and platform teams to deliver robust security features and frameworks * Participate in all technical aspects of team deliverables, including quality, performance, maintainability, and scalability * Communicate technical decisions (architecture and design) to business and engineering, 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. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Applying Agile Principles to Incident Management ](https://www.wearedevelopers.com/videos/101-applying-agile-principles-to-incident-management) - [Edit Your Future: Queerverse Radical AI](https://www.wearedevelopers.com/videos/909-edit-your-future-queerverse-radical-ai) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) ## Related Articles - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Will AI replace Software Engineers?](https://www.wearedevelopers.com/magazine/340-will-ai-replace-software-engineers) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)