Principal Software Engineer, Data Platform

Salesforce

United Kingdom
Base: $197,300 - $313,700 annually; base: $237,700...
Enterprise data platform architecture
Knowledge graph platform design
Semantic ai integration
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)

Job Summary

  • 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).
  • 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.
  • 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.

Matching Summary

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).

Salary

Base: $197,300 - $313,700 annually; Base: $237,700 - $344,700 annually (select cities); Bonus/Equity: company bonus, equity, incentive compensation (as applicable); Benefits: time off, medical, dental, vision, mental health, parental leave, insurance, 401(k), ESPP

Skills & Requirements

Must-have

  • Enterprise Data Platform architecture
  • Knowledge Graph Platform design
  • Semantic AI integration
  • Snowflake, dbt, Airflow expertise
  • Neo4j, TopQuadrant knowledge
  • Infrastructure as Code (Terraform/Helm)
  • Performance optimization

Nice-to-have

  • AI-assisted tooling integration
  • Self-healing systems design
  • Technical mentorship
  • Cloud-native mastery
  • Agentforce future

Key Requirements

  • 10+ years software engineering experience
  • 5+ years backend distributed systems/data infrastructure
  • Expert coder (Python, Java, or Go)
  • Proven large-scale data platform design
  • Hands-on Snowflake, dbt, Airflow, Tableau
  • Deep Graph theory and Neo4j modeling
  • AWS/GCP services and Kubernetes mastery
  • AI/LLM integration experience
  • Clear RFCs and ADRs writing

Work Rights

Not specified

Tailored Resume

Cover Letter