jobapplier

Staff Data Platform Software Engineer (Persistence)

ServiceNow

Join ServiceNow as a Staff Data Platform Software Engineer, where you'll tackle complex data lifecycle management challenges within our platform. You'll play a key role in shaping our data architecture, ensuring efficient data storage, retrieval, and management. This position offers visibility to executive leadership and the opportunity to make a substantial impact on how customer and platform data is utilized and presented.

USD 176,100 - 308,200

Responsibilities

  • Contribuer à la gestion des données, en veillant à leur évolutivité, leur efficacité et leur sécurité.
  • Collaborer avec des équipes interfonctionnelles pour mettre en œuvre des initiatives liées aux données.
  • Surveiller et optimiser les performances des données, en résolvant les problèmes et en mettant en œuvre des améliorations.

Requirements

  • Strong relational database experience to handle large amount of data on relational systems

Strong understanding of cloud-based and distributed systems

  • Working knowledge of JavaScript is beneficial for cross-functional collaboration
  • Working knowledge of databases, data modeling, and data storage technologies

Familiarity with ServiceNow platform is a plus

  • Proficiency in Java programming and strong expertise in data structures and algorithms
  • Working knowledge of distributed storage systems such as S3 and Apache Iceberg
  • 8+ years of software development experience with a Bachelor's degree; OR 5+ years with Master's degree; OR 3+ years with a PhD; OR equivalent work experience
  • Excellent problem-solving and communication skills
  • Proficiency with concurrency and parallel programming concepts

Preferred

  • Experience with AI-assisted development tools and awareness of related guardrails/process is a plus
  • Deep knowledge of Kubernetes and hands-on experience with Kubernetes service deployment is a strong plus