Principal Software Engineer - Data

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

data engineering ai kafka spark data platform

๐Ÿ“‹ Description

  • Own the data platform end to end, including the semantic layer
  • Set the architecture and write much of the code
  • Raise the engineering bar, working directly with the Head of Engineering
  • Own entity models, ontology and knowledge graph, through to APIs
  • Own data foundations: enterprise ingestion, data contracts, schema evolution, orchestration
  • Ensure correctness and reliability in a multi-tenant product, including recovery from hard incidents

๐ŸŽฏ Requirements

  • Experience building and owning data platforms or semantic layers in production (knowledge graphs
  • First-principles systems reasoning: durability, failure/recovery, and scalability
  • Built something from zero at a startup and took it to production scale
  • Ability to write production code and work fluently with AI coding tools
  • Clear communication and presence to lead senior engineers without authority
  • Nice to have: Property graphs or RDF/SPARQL; entity resolution or master data; Spark, Kafka, Flink
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’