Principal Knowledge Engineer

Salesforce

Remote

Quick summary

Work type
Remote
Location
San Francisco, CANew York, NYSeattle, WAIndianapolis, IN
Salary
$197,300–$313,700 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $256k
$133k most similar roles pay here $333k

This role pays more than 86% of similar roles. Most pay $177,750–$232,000 — the shaded band above. At the midpoint, this role pays about $256k versus about $205k for comparable roles.

Based on 239 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 127 open roles on FindRole.

Listed pay typically runs $171,200–$260,100 across 107 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Principal Knowledge Engineer

As a Principal Member of Technical Staff at Salesforce, you will provide technical leadership and architectural direction for the Enterprise Knowledge Graph platform, driving its long-term vision and execution strategy. You will collaborate with Architecture, Product Management, Ontology, Data Engineering, and AI Platform teams to establish scalable foundations supporting agentic AI use cases across the enterprise. Key responsibilities include defining data integration strategies, establishing engineering standards, and leading the productionization of AI-powered developer tools that enhance productivity and operational efficiency. The ideal candidate has extensive experience with graph technologies like Neo4j and RDF/OWL, as well as expertise in cloud-native architectures, distributed systems, and modern software practices. This role demands a deep understanding of Knowledge Graph technologies and proven success in leading large-scale technical initiatives, making it crucial for driving innovation and fostering engineering excellence within Salesforce’s expansive ecosystem.

What you'll do

  • Define and drive the long-term technical vision for Salesforce's Enterprise Knowledge Graph platform.
  • Lead architecture and design for knowledge graph ecosystems, including data models and semantic layers.
  • Establish enterprise standards and best practices for Knowledge Graph development and lifecycle management.
  • Drive technical direction for AI-powered developer tooling and productivity platforms leveraging Claude, Cursor, Windsurf, etc.
  • Provide technical leadership and architectural guidance across multiple organizations while driving alignment on engineering strategy.

What we're looking for

  • 12+ years of experience in software engineering, data engineering, or distributed systems.
  • Deep expertise in Knowledge Graph technologies and ontology engineering.
  • Proven experience leading architecture and implementation of graph-powered AI solutions.
  • Strong hands-on experience with graph technologies like Neo4j, RDF/OWL, SPARQL.
  • Demonstrated success in building and productionizing AI-powered developer tools.
  • Experience designing enterprise data engineering architectures and cloud-native platforms.
  • Excellent communication, leadership, and stakeholder management skills.

More like this

Similar roles

Data Engineer (SMTS/LMTS) - Knowledge Graph & AI

Salesforce

San Francisco, CA +3 9 days ago $148,500$260,100
Python Neo4j RDF/OWL SPARQL AWS GCP Azure GraphQL MCP frameworks Claude Cursor Windsurf GitHub Copilot Kafka SHACL CI/CD Semantic Web Knowledge Representation

Principal Engineer, Data Engineering

Johnson & Johnson

Remote 5 days ago $102,000$170,000
Azure Microsoft Fabric Databricks Power BI data mesh data federation data modeling data governance CI/CD Agile Development container-based deployment test automation
Remote

Principal Systems Engineer

Motorola Solutions

Schaumburg, IL 97 days ago $130,100$170,125
GitHub Jira Confluence Android Linux RF FPGA RTOS Configuration Management Embedded OS systems Wireless communications technology Digital Hardware Multitasking Prioritization Verbal communication Written communication Interpersonal skills Requirements management Test management

Principal Engineer

Intuit

Mountain View, CA 72 days ago $245,500$332,500
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis MongoDB Git Jenkins SonarQube Selenium JUnit

Principal Engineer

Qualcomm

San Diego, CA 61 days ago $200,800$301,200
Python C++ TensorFlow PyTorch Linux Android Computer_Vision Deep_Learning Kubernetes Docker CI/CD Prometheus Grafana Qualcomm_Accelerators INT8 FP16 Heterogeneous_Compute AR/VR Robotics Autonomous_Vehicles IoT

Principal Engineer

Q2

Austin, TX 30 days ago
C# SQL Agile API design Cloud architectures Security best practices SDLC Service-oriented architecture CI/CD AI Automation Software development Kubernetes Docker Terraform AWS Azure PostgreSQL Mentorship
Hybrid