ServiceNow is hiring a Staff Software Engineer to serve as a trusted engineering lead within the Connected Customer Experience (CCx) team. You will be responsible for building high-quality code, defining AI agent frameworks, and designing and optimizing next-generation AI Agents that power intelligent automation and enhance user experiences.
What You'll Do
- Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes.
- Define best practices and framework for prompt engineering, agent evaluation, and agent self-learning across different Agentic solutions.
- Develop across the full web technology stack, including JavaScript, AngularJS, React, HTML, CSS, and SQL.
- Design, develop, and optimize next-generation AI Agents that power intelligent automation and enhance user experiences.
- Work with product owners to understand detailed requirements and own code from design, implementation, test automation to delivery.
- Design software that is simple to use to allow customers to extend and customize functionality.
- Contribute to the design and implementation of new products and features while enhancing the existing product suite.
- Be a mentor for colleagues and help promote knowledge-sharing.
What We're Looking For
- 8+ years of Full Stack development experience using JavaScript/Java or related OOP.
- 8+ years experience with UI frameworks such as Angular JS, React JS, or Vue.
- Expertise in end to end application development, maintenance, & deployment covering all platform and UI/UX aspects.
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
- Passion for JavaScript and the Web as a platform, reusability, and componentization.
- Experience with data structures, algorithms, object-oriented design, design patterns, SQL, and performance-scale considerations.
- Strong Analytical and design skills.
- Ability to lead complex projects with material & technical risk at a team level.
- Work in agile, rapid development, and prototyping environment.
- Bachelor’s degree or equivalent experience in Computer Science or related field is preferred.
Nice to Have
- Exposure to or hands-on experience with GenAI solutions, including Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), or Agentic AI systems.
- Experience with the ServiceNow Platform and Service Portal.
- Motivation for writing, debugging, and improving existing code.
Technical Stack
- JavaScript
- AngularJS
- React
- HTML
- CSS
- SQL
- Java
- OOP
Team & Environment
You will be part of the Connected Customer Experience (CCx) team within the Digital Technology organization, working with PMs, developers, designers, and researchers, and reporting to a Senior Manager of engineering.
Work Mode
This is a hybrid role based in AMS - North America and Canada.
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law.


