ServiceNow

Staff Software Engineer (Java, Kafka, Kubernetes or Docker)

ServiceNow Role Type:
ServiceNow Modules:
No items found.
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
October 30, 2025

ServiceNow is seeking a Staff Software Engineer to contribute to the Distributed Systems group. The role involves designing and building high-performing solutions, working with large-scale systems, and collaborating with colleagues to deliver high-quality product. This position focuses on leveraging AI to enhance functionality and improve performance.

Requirements

  • Experience in integrating AI into workflows.
  • 10+ years of experience with Java or a similar OO language.
  • Experience building and operating large-scale systems.
  • Experience with data structures, algorithms, object-oriented design, and performance/scale considerations.
  • Experience with Kafka deployments.
  • Strong fluency with Java programming and understanding of Java memory model.
  • Experience with JVM performance tuning and optimization.

Requirements Summary

10+ years Java experience, experience building and operating systems, knowledge of data structures, algorithms, and performance. Experience with Kafka and JVM performance tuning is desired