Lyric logo

Principal Software Engineer - Data

Lyric
NewPosted today

LOCATION

BLR · Remote

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Data OrchestrationKnowledge GraphsEntity ModelingData ContractsRDF and SPARQLEntity Resolution

Job description

Overview

Own Lyric's data platform end to end, including the semantic layer that models customers' supply chains for reliable querying by AI agents. This hands-on principal individual-contributor role sets architecture, writes production code, raises the engineering bar and works directly with the Head of Engineering.

What you'll do

  • Own the semantic layer, including entity models, ontology and knowledge graph, through to the APIs queried by applications and agents.
  • Own data foundations, including enterprise ingestion and data contracts, schema evolution, orchestration, storage and query.
  • Ensure correctness and reliability in a multi-tenant product, including recovery from hard incidents.
  • Set technical direction through RFCs, design reviews and your own code.
  • Mentor senior engineers.

What you'll need

  • Personally built and owned data platforms or semantic layers in production, including knowledge graphs, metadata or metrics layers, or entity models.
  • First-principles systems reasoning about durability, failure and recovery, and where designs break at scale.
  • Something built from zero at a startup and taken to production scale.
  • Continued production coding and fluency with AI coding tools.
  • Clear communication and the presence to lead senior engineers without authority.

Nice to have

  • Property graphs or RDF/SPARQL.
  • Entity resolution or master data.
  • Spark, Kafka, Flink or Iceberg.
  • Durable execution.
  • Systems-performance depth.
  • Supply-chain data.

Details

  • Location: Bengaluru or Chennai.
  • Hybrid work mode.
  • Open to Europe for the right person.
  • Returners welcome.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Software Engineer - Data