Senior Software Engineer
San DiegoLast seen 8 days ago
Summary
Senior Software Engineer role focused on developing and maintaining ServiceNow's server-side JavaScript engine and runtime systems. Responsibilities include owning code across the full lifecycle from design through production delivery, optimizing execution engines and memory management, and architecting modular systems for scalability. Requires 3+ years of experience with Java or equivalent OO languages, deep knowledge of language internals and backend systems programming, and expertise in data structures, algorithms, design patterns, and performance optimization at scale.
Software DevelopmentC++JavaJavaScriptAlgorithmsBackend SystemsCompilationCompiler DesignConcurrencyC#Data StructuresDesign PatternsDistributed Systems.NETExecution EnginesGoInterpretationJvmMemory ManagementObject Oriented DesignParsingPerformance OptimizationPlatform InfrastructureResource IsolationRuntime SystemsSandboxingSecurityService Oriented ArchitectureTest Automation