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.