Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ServiceNow Logo

Principal Software Engineer - JVM Ecosystem

ServiceNow

$217,500 - $380,700
Jun 10, 2025
Santa Clara, CA, US
Apply Now

The company is seeking a Principal Software Engineer to drive the evolution of their high-performance JVM runtime and ensure a rock-solid, reliable platform.

Requirements

  • Expert-level understanding of Java, object-oriented design, and best practices for modular software
  • Deep experience with web technologies, scalable backend application development, and protocols
  • Significant contributions to OpenJDK are highly valued
  • Exceptional Java and JavaScript skills
  • Deep knowledge and experience with declarative meta-data driven frameworks for enterprise applications
  • Deep knowledge of AJAX, JSON, HTML, XML, CSS, REST and associated technologies
  • Knowledge of web user interface unit testing, profiling, and code tuning

Responsibilities

  • Drive the evolution of the high-performance JVM runtime
  • Own critical initiatives, collaborating with Platform Architects and Product Management to define the future of the scalable platform
  • Participate in all technical aspects of team deliverables, including quality, performance, maintainability, and scalability
  • Communicate technical decisions (architecture and design) to business and engineering
  • Troubleshoot difficult production issues across the stack (concurrency, memory leaks, network problems)

Other

  • 10+ years of experience in designing & implementing user experience and server-side application frameworks
  • Passion for software development, problem solving, coaching and mentoring other software engineers
  • High energy and an aptitude for learning new technologies
  • Self-starter with a quick learning curve
  • Strong written and verbal communication
  • Bachelor's degree or higher (not explicitly mentioned but implied)
  • Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work