Facebook pixel

Sr Staff Software Engineer
Data Platform
Confirmed live in the last 24 hours
Locations
Remote in USA • Kirkland, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Java
Management
Operating Systems
SQL
NoSQL
Requirements
  • Experience with fundamentals in distributed systems design and development
  • Proficiency with Java programming as well as good understanding of Java memory model and garbage collection
  • Experience with JVM performance tuning and optimization as well as experience in diagnosing performance bottlenecks
  • Advanced understanding of concurrency, sockets, networking, operating systems, memory management, runtimes, portability, etc
  • 10+ years of experience with Java or a similar OO language
  • Advanced understanding of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
  • Experience with concurrency, sockets, networking, operating systems, memory management, runtimes, portability, etc
Responsibilities
  • Build a highly scalable and performant time-series database
  • Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users
  • Contribute to the design and implementation of new features while also enhancing the existing product functionality
  • Be a mentor for colleagues and help promote knowledge-sharing
Desired Qualifications
  • Experience developing storage/processing system (SQL/NoSQL database, message bus, virtual file system etc)
  • Experience building and operating large-scale systems
  • Experience working with time series or time series storage solutions
ServiceNow

10,001+ employees

Digital workflows
Company Overview
ServiceNow provides cloud-based solutions that define, structure, manage, and automate services for enterprise operations.