Staff Engineer - Senior Data Modeler

Nagarro Canada

About the role

This is a senior data modeling role at Nagarro, building the data architecture for unstructured knowledge assets in a client's Knowledge Management ecosystem using Databricks Unity Catalog. It suits an experienced data architect or modeler with knowledge-management or enterprise search background, working fully remote from the US or Canada.

What you’ll do

  • Design logical and physical data models for unstructured and semi-structured KM content
  • Define domain boundaries and ownership for data products
  • Establish metadata standards and tagging taxonomies for content classification
  • Assign and enforce security and sensitivity classifications on data products
  • Register and maintain data products, schemas and lineage in Databricks Unity Catalog
  • Partner with data engineers to align ingestion and pipeline design with modeled domains
  • Collaborate with knowledge products, research products and architecture stakeholders
  • Document repeatable modeling standards for onboarding future data products

What they’re looking for

  • 5+ years of experience in data modeling, data architecture or information architecture with unstructured/semi-structured data exposure
  • Direct experience in or adjacent to knowledge management, content management or enterprise search
  • Hands-on experience with a modern data catalog, Databricks Unity Catalog strongly preferred
  • Experience defining data domains and product boundaries in a large, multi-stakeholder org
  • Practical knowledge of metadata management, tagging schemas and taxonomies
  • Understanding of data security and sensitivity classification frameworks
  • Experience partnering with data engineering teams on ingestion and pipeline design
  • Strong written and verbal communication skills for translating technical decisions to business stakeholders

Nice to have

  • Experience designing knowledge graphs, ontologies and semantic knowledge models
  • Experience with GenAI/RAG knowledge models and vector/embedding representations
  • Knowledge of graph technologies such as Neo4j, RDF or property graphs
  • Experience with enterprise knowledge platforms like Glean, SharePoint or ServiceNow
  • Familiarity with Delta Lake, Delta Sharing or Lakehouse Federation
  • Prior experience in professional services or consulting
  • Background in library science, information science or applied ontology

What’s on offer

  • Fully remote, USA/Canada

Questions about this role

Is this role remote?

Yes, it's 100% remote, open to candidates in the USA or Canada.

How many years of experience do I need?

The posting asks for a minimum of 5+ years in data modeling, data architecture or information architecture (7+ years listed among mandatory skills).

What tools does this role use?

Databricks, Delta Lake and Unity Catalog, along with taxonomy, ontology and semantic modeling.

Related roles

Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity

GitLab · Canada

A staff backend engineering role building agentic developer-productivity tools at GitLab, remote in the US or Canada.

RemoteStaffFull-time $152,800 – $259,200 a year
GoRustPythonDistributed Systems +3
2 days ago

Solutions Engineer AI Engineer

Weekday Partner Network · Remote (India), India

Remote solutions engineering role in India for building conversational voice and video AI applications in life sciences. The role suits engineers with at least three years of Python, API, LLM, or AI solutions experience.

RemoteMid levelFull-time ₹2,500,000 – ₹5,000,000 a year
PythonAPIsLarge Language ModelsAI Application Architecture +3
5 days ago

Engineer Engine Cooling System

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Automotive powertrain engineering role in Chennai for a professional with 2–9 years of cooling-system experience. The work covers calibration, validation, performance, emissions and durability targets.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
CoolingGD&TDFMEADesign Release +6
4 days ago

Engineer - Engine Reliability

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Onsite engine-reliability engineering role in Chennai for an automotive product-development professional with two to nine years of relevant experience. The work covers powertrain calibration, testing, diagnostics, reliability, emissions, and vehicle integration.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
Reliability EngineeringCreoGD&TDFMEA +7
4 days ago

Engineer Engine Design & Application

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Automotive engine design and application engineer role in Chennai covering powertrain calibration, validation, emissions, and release targets. It suits an engineer with two to nine years of relevant experience and hands-on MATLAB, Simulink, CAN, UDS, and engine-testing skills.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
Engine DesignCANUDSMATLAB +8
4 days ago

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago