Principal Software Engineer, Data Platform

Salesforce

Base: $197,300 - $313,700 annually; bonus/equity: ...
Not specified (assumed flexible or remote based on industry standards).
10+ years software engineering experience
Expert in snowflake, dbt, airflow, neo4j
Deep knowledge of graph theory and cypher
Salesforce is seeking a Principal Software Engineer for its Enterprise Data Platform, responsible for modernizing and optimizing the company's data ecosystem. The ideal candidate will have extensive experience in software engineering, particularly in backend distributed systems and data infrastructure, alongside strong skills in AI integration

Job Summary

  • The role serves as the primary technical architect responsible for modernizing Salesforce's foundational data ecosystem and bridging distributed analytics with Semantic AI.
  • Candidates will design the 'paved path' for structured data to flow into high-value knowledge graphs, powering BI, Advanced Analytics, and Generative AI.
  • Salesforce offers a competitive base salary range of $197,300 - $313,700 annually depending on location, along with comprehensive benefits including medical, dental, vision, and equity.

Matching Summary

Match Score: 85

Salesforce is seeking a Principal Software Engineer for its Enterprise Data Platform, responsible for modernizing and optimizing the company's data ecosystem. The ideal candidate will have extensive experience in software engineering, particularly in backend distributed systems and data infrastructure, alongside strong skills in AI integration.

Salary

Base: $197,300 - $313,700 annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401(k), paid parental leave

Skills & Requirements

Must-have

  • 10+ years software engineering experience
  • Expert in Snowflake, dbt, Airflow, Neo4j
  • Deep knowledge of Graph theory and Cypher
  • AWS/GCP cloud native architecture mastery
  • Experience with RAG architectures and LLM integration
  • Proficiency in Python, Java, or Go

Nice-to-have

  • AI-first approach to engineering workflows
  • Advanced prompt engineering skills
  • Mentorship without authority capability
  • Experience with Terraform and Helm
  • Knowledge of TopQuadrant/TopBraid EDG

Key Requirements

  • 10+ years of software engineering experience
  • 5+ years focused on backend distributed systems
  • Expert-level coding skills in Python, Java, or Go

Work Rights

Not specified

Tailored Resume

Cover Letter