Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Data Platform

$230.8k - $334.6k

Centaur Labs

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. Principal Software Engineer, Data Platform The Principal Member of Technical Staff for the Enterprise Data Platform is the primary technical architect responsible for modernizing, integrating, and optimizing Salesforce's foundational data ecosystem. You will serve as the technical "north star" for the engineering teams, bridging the world of modern distributed analytics with the cutting edge of Semantic AI. In this high-impact individual contributor role, you will architect the backbone of the company using technologies such as Snowflake, dbt, Informatica, and Airflow—while simultaneously designing and scaling our advanced Knowledge Graph Platform (Neo4j & TopQuadrant). Your mission is to design the "paved path" where structured data flows effortlessly into high-value knowledge graphs to power BI, Advanced Analytics, and Generative AI. You will not just oversee the architecture; you will write the proof-of-concepts, define the code standards, and solve the most complex scalability challenges. Key Responsibilities Technical Strategy & Platform Architecture Architect the Roadmap: Define the long-term technical architecture for the Enterprise Data Platform. Translate business strategy into technical specifications, ensuring our stack allows for "Data Mesh" scalability and domain-oriented ownership. Infrastructure as Code (IaC) Evangelism: personally architect and review the Terraform/Helm configurations that define our infrastructure. Ensure that from Snowflake RBAC to Neo4j clusters, our platform is immutable, version-controlled, and reproducible. Performance Engineering: Deep dive into the hardest performance bottlenecks. Optimize query planners, data serialization formats (Parquet/Iceberg), and distributed compute costs across Snowflake and Spark. AI Enablement: Design the integration patterns for AI-assisted tooling (Cursor, MCP, Copilot) within the developer workflow to step-change developer velocity. Knowledge Graph & Semantic Engineering Graph RAG Architecture: Lead the technical design of "Graph RAG" (Retrieval-Augmented Generation), creating the patterns that allow LLM agents to query structured Snowflake data via the Neo4j Knowledge Graph. Semantic Layer Design: Design the integration between the physical data layer (Snowflake) and the semantic governance layer (TopQuadrant/TopBraid EDG), ensuring ontologies are mechanically enforced rather than theoretically defined. Polyglot Persistence: define the specific architectural patterns for when data should reside in a Relational Store (Snowflake) versus a Graph Store (Neo4j), and design the high-velocity pipelines (Kafka/Airflow) that keep them in sync. Engineering Standards & Technical Influence Code Quality & DevOps: Set the standard for code quality. You will be expected to code, review Pull Requests, and enforce strict CI/CD pipelines (unit testing data, schema validation). Resiliency Architecture: Design self-healing systems. Architect the monitoring and alerting frameworks (SRE) that ensure 99.9% availability for critical pipelines. Mentorship without Authority: Act as a technical mentor to Senior and Lead engineers across multiple squads. Elevate the technical bar of the organization through design reviews, RFCs, and pair programming sessions. What We’re Looking For 10+ years of software engineering experience, with at least 5 years focused on backend distributed systems or data infrastructure at scale. Deep Engineering Roots: You are an expert coder (Python, Java, or Go) who grew up building software. You are comfortable debugging a distributed trace, optimizing a JVM heap, or rewriting a slow SQL query plan. Architectural Expertise: Proven track record of designing large-scale data platforms. You understand the CAP theorem, eventual consistency, and the trade-offs between batch and streaming architectures. Core Stack Mastery: Hands-on expert-level knowledge of Snowflake (internals/clustering), dbt (macro design/Jinja), Airflow (scheduler internals), and Tableau. Graph Database Expertise: Deep understanding of Graph theory and implementation. You know how to model data in Neo4j (Cypher) to avoid super-node problems and optimize traversal performance. Cloud Native Native: Mastery of AWS/GCP services (IAM, VPC, PrivateLink, S3/GCS) and container orchestration (Kubernetes/EKS). AI/LLM Integration: Experience implementing RAG architectures, vector databases, or integrating LLMs into data pipelines. Influence & Communication: Ability to write clear, persuasive Request for Comments (RFCs) and architectural decision records (ADRs) that drive consensus among other architects and engineering leadership. Unleash Your Potential When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world. Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. Know your rights: workplace discrimination is illegal. In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. For New York-based roles, the base salary hiring range for this position is $230,800 to $334,600. For Washington-based roles, the base salary hiring range for this position is $211,500 to $306,600. For California-based roles, the base salary hiring range for this position is $230,800 to $334,600. #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data Platform in San Francisco, CA vacancy
  •  ...Description Principal Software Engineer, Data Platform The Principal Member of Technical Staff for the Enterprise Data Platform is the primary technical architect responsible for modernizing, integrating, and optimizing Salesforce's foundational data ecosystem. You will... 
    Suggested

    B Capital

    San Francisco, CA
    4 days ago
  • $204k - $348k

     ...Cambridge, MA USA; San Francisco, CA USA Join us in shaping the future of science! We are seeking Principal Software Engineers with backend experience to join our Data Platform Team (Data), where you’ll collaborate with software engineers, lab scientists, and machine... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    aijoblist

    San Francisco, CA
    4 days ago
  • $200.6k - $250.4k

    Principal Staff Software Engineer - Data as a Service About the Role WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform. At the core of this strategy is a need for world-class technical leadership-engineers who can see... 
    Suggested
    Flexible hours

    WEX

    San Francisco, CA
    2 days ago
  • $245k - $290k

     ...Principal Software Engineer, Agentic Data Plane San Francisco, CA (Hybrid) Redpanda is pioneering the Agentic Data Plane (ADP) - a new category in AI infrastructure that makes it simple and secure to connect AI agents with enterprise data and systems. Built on a multi... 
    Suggested
    Work at office
    Remote work
    Shift work

    Redpanda Data

    San Francisco, CA
    3 days ago
  • $147k - $237.5k

     ...world-leading cybersecurity platform that provides...  ...Cortex platform, including the data pipeline, analytics engine, and user interface. We are...  ...Summary We are seeking a Principal Backend Engineer to join our...  ...~8+ years of professional software engineering experience, including... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $275k - $300k

     ...Principal Software Engineer – AI Platform Lead development of scalable AI data platform for enterprise customers Location: San Francisco Bay Area Compensation: $275,000 - 300,000 USD / year Job Tags: Software About The Role Principal Software Engineer – Ai Platform At... 
    Local area

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    4 days ago
  •  ...A leading technology company in San Francisco is seeking a Principal Software Engineer to guide technical direction and architecture across projects. The ideal candidate has over 10 years of software engineering experience, proficiency in modern backend languages, and... 

    Demandbase

    San Francisco, CA
    5 days ago
  • $276k - $414k

     ...Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other...  ...AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated...  ...the forefront. We're looking for a Principal Software Engineer to join the Ads Platform team... 
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    6 days ago
  • $230k - $270k

     ...Principal/Lead Level Software Engineer The LangSmith team owns and builds LangChain's core platform for observability, evaluation, and production reliability of AI systems. From tracing...  ...query performance across high-volume data Help shape the product roadmap by... 
    Work at office
    Flexible hours

    LangChain

    San Francisco, CA
    4 days ago
  •  ...Java Backend Engineer Lead the design, development, and scalability...  ...that power our multi-tenant platform. Architect and optimize...  ...Integrate and manage core data systems (e.g., relational DBs...  ...10+ years of experience in Software Engineering with a strong focus... 

    Saviynt

    San Francisco, CA
    2 days ago
  • $170k - $277k

     ...world‑leading cybersecurity platform that provides...  ...Cortex platform, including the data pipeline, analytics engine, and user interface. We are...  .... Job Summary As a Senior Principal Backend Engineer in our Cortex...  ...14+ years of professional software engineering experience, with... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $99.6k - $234.6k

     ...Principal Software Engineer Join Oracle's Health Data Intelligence (HDI) team as a Principal Software Engineer, where you will design and build the next generation of cloud-native platforms, distributed systems, and intelligent automation solutions that power large... 
    Temporary work
    Flexible hours

    Oracle

    San Francisco, CA
    2 days ago
  • $197.3k - $313.7k

     ...efforts. Job Category Software Engineering Job Details About Salesforce...  ...for a highly skilled Principal Engineer to join our Endpoint...  ...security infrastructure, and platform engineering. What You'll...  ...development across complex security data pipelines from ingestion to... 

    Salesforce.Com Inc

    San Francisco, CA
    3 days ago
  • $207k - $311k

     ...bring those practices into the engineering organization. Essential...  ...senior point of expertise on software engineering issues, industry...  ...confidentiality of systems and data. The above job description...  ...understanding of modern Cloud platforms such as AWS, Google Cloud or... 
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services, LLC

    San Francisco, CA
    4 days ago
  • $270k - $375k

     ...ground up with AI agents at the core. Our platform already powers project management,...  ...actually complete work with full access to data, context, and workflows. In just three...  ...Role Motion is hiring an experienced software engineer who can make key technical decisions and... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Motion.

    San Francisco, CA
    5 days ago
  • $157.25k - $212.75k

     ...We are looking for a software engineering leader who is passionate about creating next-generation...  ...regulated industry. Additionally, the Principal Software Engineer will bring deep expertise...  ...the latest standards in securing data to meet HIPAA requirements. Requirements... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tend.ai

    San Francisco, CA
    5 days ago
  • $220k - $265k

     ...Employment Type Full time Location Type On‑site Department Engineering Software Compensation Principal Software Engineer $220K – $265K Offers Equity At Mach,...  ...on developing next‑generation autonomous defense platforms . At the core of our mission is the commitment to delivering... 
    Full time
    Work experience placement
    Work at office
    Local area

    Delos™

    San Francisco, CA
    5 days ago
  • $227.04k - $283.8k

     ...We're looking for a Principal Engineer to drive the technical direction and architecture of Platform-as-a-Service (PaaS) at DigitalOcean...  ...how developers build and ship software on a platform purpose-built for...  ...position is based on market data, relevant years of experience... 
    Temporary work
    Local area
    Remote work
    Worldwide
    Flexible hours

    DigitalOcean

    San Francisco, CA
    5 days ago
  • $160.2k - $425k

     ...About GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver...  ..., United States Overview GitHub is seeking a Principal Software Engineer to help shape the future of our core platform infrastructure... 
    Ongoing contract
    Remote work
    Worldwide

    GitHub

    San Francisco, CA
    1 day ago
  •  ...Principal Software Engineer - Pay Group Engineering We're hiring seasoned engineers to join our teams that work on core platform capabilities, improving our existing systems for extensibility and...  ...interacting with payroll and tax data. The payroll and tax domain is highly... 
    Minimum wage
    Flexible hours

    Gusto

    San Francisco, CA
    2 days ago
  • $349k - $431k

     ...can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...access to millions of miles of driving data from a diverse set of sensors, allowing...  .... You will report to our Director of Engineering in our Perception Organization. You will... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    2 days ago
  • $225k - $245k

     ...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency... 

    Saviynt

    San Francisco, CA
    2 days ago
  • $160k - $220k

     ...collaborating with colleagues in engineering, product, and across...  ...Forward Thinker: You excel in software design and architecture to address...  ...security principles, cloud platforms (AWS, Azure, or Google Cloud)...  ...and Procedures such as: Data Classification, Retention & Handling... 

    Saviynt

    San Francisco, CA
    2 days ago
  • $139.9k - $274.8k

     ...AItoformulate answers,leveraging the data that thecustomer has configured? Are you...  ...their best work efficiently. As Principal Software Engineer on Copilot Studio Knowledge, you will...  ...Experience working with the Power Platform. Agile methodology experience. C#... 
    Ongoing contract
    Local area

    Microsoft Corporation

    San Francisco, CA
    5 days ago
  • $99.6k - $223.4k

     ...Principal Software Development Engineer Oracle Cloud Infrastructure (OCI) is building the next generation...  ...building intelligent systems, internal platforms, operational tooling, and cloud...  ...Only Oracle brings together the data, infrastructure, applications, and... 
    Temporary work
    Flexible hours

    Oracle

    San Francisco, CA
    3 days ago
  • $165k - $220k

     ...innovation through the responsible use of data and AI. We believe that ensuring data...  ...us to develop the first technology platform for responsible data use in 2016. Today...  ...The Challenge As a Senior Principal Software Engineer, you will serve as a technical leader... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    San Francisco, CA
    14 days ago
  • $170k - $277k

     ...that drives great outcomes. The Team Engineering - Our engineering team is at the core...  ...digital environment. Job Summary As a Sr. Principal Software Engineer, you will own and shape the...  ...Experience managing Multi‑tenant SaaS platforms and cloud environments like AWS or OCI... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $147k - $237.5k

     ...Job Summary The Team Engineering - Our engineering team is at the...  ...Job Description As a Sr Principal Software Engineer within the Engineering...  ...scalable software features and data ingestion on our next-generation security platform as part of our Strata Cloud Manager... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    6 days ago
  •  ...for an innovative and entrepreneurial Principal Software Engineer to join our Builder Tools engineering...  ...our next generation internal developer platform in an AI-first SDLC. Your work will elevate...  ...a culture of continuous learning, data-driven decisions and improvements.... 
    Remote work

    SoFi

    San Francisco, CA
    5 days ago
  •  ...automation. We build AI-powered software that eliminates...  ...revenue reconciliation. Our AI platform is trusted by 95+ leading healthcare...  ...Mandate We are seeking a Principal Software Engineer to lead the design and development of core data systems that power a scalable... 
    Work at office
    Flexible hours
    2 days per week

    Plenful

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data Platform. Be the first to apply!