Staff Software Engineer (Federal)

ServiceNow

Santa Clara, CA, United States Posted October 8, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$176,100 - $308,200

Job Description

Join our team as a Staff Software Engineer, where you will lead the design, development, and delivery of complex AI-native and cloud-native systems. You will take ownership of critical components, set technical direction, and serve as a technical resource to peers and junior engineers. This role requires a deep understanding of software engineering, AI/ML integration, cloud architecture, and production systems. You will work closely with product management, domain specialists, and other engineering teams to define requirements and technical specifications.

  • Conception, développement et livraison de systèmes complexes, natifs de l'IA et du cloud.
  • Responsabilité de la livraison de bout en bout de fonctionnalités ou de systèmes de taille moyenne à grande.
  • Mentorat des ingénieurs juniors et intermédiaires, y compris la programmation en binôme, les revues de conception et les discussions d'architecture.
  • Experience with cloud computing platforms and managed AI services (AWS, GCP, Azure); hands-on experience with infrastructure-as-code
  • 2+ years of hands-on experience developing applications and extensions on the ServiceNow platform
  • Strong proficiency in JavaScript/GlideScript, Python, and Java; familiarity with ServiceNow scripting patterns and APIs
  • Solid understanding of ServiceNow data model, form/workflow design, and business process automation
  • Demonstrated expertise in LLM orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel) and vector databases (Pinecone, Weaviate, pgvector, etc.)
  • Strong communication skills; ability to explain technical concepts to both technical and non-technical audiences; customer-facing experience a plus
  • Track record of taking ownership of significant technical initiatives and delivering them successfully
  • 8+ years of software development experience with a Bachelor's degree; OR 6+ years with a Master's degree; OR 3+ years with a PhD; OR equivalent work experience
  • Practical software development experience, with 5+ years working with modern cloud-native and AI-native systems
  • Demonstrated mentorship of junior engineers or technical leadership in previous roles
  • Experience designing and optimizing high-performance data pipelines, embedding systems, and vector stores at scale
  • 3+ years of demonstrated experience integrating third-party AI/ML services and platform APIs (OpenAI, Anthropic, AWS Bedrock, Google Vertex AI, etc.)
  • Experience developing and debugging evaluation harnesses, benchmarks, and metrics for AI/ML features
  • Proven ability to troubleshoot and isolate root causes in complex, distributed, and probabilistic systems
  • Demonstrated ability to engage with customers, understand their needs, and support issue resolution
  • Solid understanding of microservices architecture, REST/streaming APIs, and modern backend frameworks (Spring Boot, FastAPI, etc.)
  • 3+ years of hands-on experience with LLM prompt engineering, agent design, and retrieval systems (RAG, semantic search, knowledge bases)
  • Proficiency with Kubernetes, containerization, CI/CD pipelines, and automated testing frameworks
  • Experience with Agile and Scrum development methodologies; comfort with iterative development and continuous improvement
Required Skills
software development cloud-native artificial intelligence product management Amazon Web Services Google Cloud Platform Azure ServiceNow JavaScript Python Java LLM LangChain LlamaIndex Pinecone Weaviate
How to apply

You apply on ServiceNow’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About ServiceNow
Share This Job