Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Data Platform Software Engineer

Home > Golang programming jobs

Principal Data Platform Software Engineer in USA

  • ServiceNow
  • Full time
  • Email
  • Santa Clara, CA

Responsibilities

  • Architect and design RaptorDB deployment, operations, resilience, backup, restore, replication, and failover solutions across hybrid infrastructure.
  • Set technical direction, make architectural decisions, lead cross-functional design sessions, and establish reference architectures and best practices.
  • Develop clean, maintainable software with automated testing, code reviews, and deployment pipelines.
  • Adopt cloud-native technologies including Kubernetes and Cloud-Native PostgreSQL.
  • Analyze and optimize performance, backup and restore times, recovery time objectives, and resource utilization across the database fleet.
  • Respond to urgent production incidents and advise customer-facing and internal teams on database operations challenges.
  • Create documentation, runbooks, and architectural decision records to scale institutional knowledge.
  • Collaborate with database development, infrastructure automation, systems engineering, security, architecture, and customer support teams.

Requirements

  • 12+ years of software engineering experience, including 8+ years focused on database systems, infrastructure, or cloud platforms.
  • Deep expertise in database operations, operational management, and backup and restore strategies.
  • Experience designing and building distributed systems with high availability, failover, and disaster recovery architectures.
  • Hands-on proficiency with multiple programming languages such as Go and Python, plus strong software engineering practices.
  • Experience with Kubernetes, database operators, and operating databases in cloud environments.
  • In-depth Linux knowledge and excellent technical problem-solving skills.
  • Experience co-architecting and co-designing solutions across organizations and setting technical direction in collaborative environments.
  • Strong communication skills for explaining complex technical concepts to engineering and non-technical audiences.
  • Experience integrating AI into work processes, decision-making, or problem-solving using AI-powered tools, automated workflows, or AI-driven insights.
  • Background in open-source databases is a plus.

Benefits

  • Base pay of $240,100–$420,200, plus equity when applicable and variable or incentive compensation.
  • Health plans including flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
  • Flexible work persona within ServiceNow’s distributed work model; the role is a regular employee position in North America and Canada.

Salary: $240k - $420k/yr

ServiceNow

ServiceNow delivers an AI-driven platform that integrates any AI, data, and workflow to help companies, particularly those in the Fortune 500, enhance their operations. Our technology empowers businesses to work smarter and more efficiently, making us a trusted partner in their journey of digital...

Similar positions

Senior Backend Engineer - Databases Tempo

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • USA
  • 10/15/2026
  • Salary: $154k-$185k
  • Remote

Senior Fullstack Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $154k-$185k
  • United States

Senior Software Engineer, Containers

  • Chainguard
  • Full time
  • USA
  • 10/15/2026
  • Salary: $157k - $184k/yr
  • Remote

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • India