M

myKaarma

B2B automotive service software with payments

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • Five or more years of relevant production data-engineering or analytics-engineering experience; exceptional four-year candidates may qualify with equivalent end-to-end ownership.
  • Advanced SQL and strong data-modeling fundamentals, including explicit grain, dimensional modeling, late-arriving facts, slowly changing dimensions, idempotency, and reconciliation.
  • Production experience with dbt or an equivalent transformation framework, including tests, documentation, modular modeling, and CI/CD integration.
  • Experience operating a cloud analytical warehouse.
  • Experience with a semantic or business intelligence modeling layer.
  • Proficiency in Python or an equivalent language for data tooling, validation, and automation.
  • Demonstrated ownership of data-quality, observability, incident response, and reliability outcomes, beyond pipeline development.
  • Experience with Git-based engineering workflows, code review, automated deployment, and production change controls.
  • Ability to communicate tradeoffs clearly with product, engineering, analytics, and business stakeholders.

Responsibilities

  • Design and implement end-to-end automated testing for critical reporting outputs across dbt, LookML, and associated data products.
  • Build CI/CD guardrails to prevent unsafe production changes, including environment separation, release checks, and rollback readiness.
  • Define and operate data-quality controls, including schema tests, variance monitoring, freshness checks, anomaly detection, and reconciliation to the DMS source of truth.
  • Establish dependency and lineage visibility so teams can assess downstream impact before changing shared fields, models, or contracts.
  • Implement agreed standards for V2 Explores, dbt models, semantic definitions, and reusable reporting components.
  • Partner with upstream and downstream teams to implement data contracts, schema-change notification, contract tests, and delivery evidence for OEM feeds.
  • Participate in and help mature the reporting on-call rotation; lead root-cause analysis, corrective actions, and repeat-incident reduction.
  • Document engineering standards and automate their enforcement so quality does not depend on individual memory or manual review.
  • Mentor engineers contributing to the reporting stack and review changes against documented specifications and operating standards.
  • Implement technical controls supporting the agreed data-governance model, including ownership metadata, lineage, quality rules, and controlled change workflows.

Desired Qualifications

  • Experience with BigQuery; comparable depth in Snowflake, Redshift, or Synapse is transferable.
  • Experience with LookML or Looker.
  • Experience implementing data-governance controls or operating models, such as ownership, lineage, cataloging, quality policies, access controls, or schema-change governance.
  • Experience with multi-tenant SaaS reporting, shared semantic models, and customer-facing analytical service-level agreements.
  • Hands-on work with data contracts, event-driven architectures, streaming systems, Kafka/Confluent, or Pub/Sub.
  • Experience with cross-source canonical modeling, especially where upstream systems represent the same business entity differently.
  • Experience supporting externally delivered data feeds, OEM or partner reporting, or regulated/auditable data products.
  • History of mentoring engineers and scaling standards across multiple contributing teams.
  • Experience with Java application development and the Spring Boot framework.

About the Company

myKaarma

B2B automotive service software with payments

myKaarma provides B2B digital tools for automotive dealerships to improve the service experience. Its platform includes HD video/photo capture in service lanes to document vehicle conditions and recommendations, plus a payments system for mobile, online, and in-store transactions. The solution is mobile-first and works on iOS and Android, with features for service scheduling, loaner/valet services, and online acceptance of recommendations. By offering an integrated workflow across devices, myKaarma aims to boost customer satisfaction and loyalty while increasing dealership revenue.

Company size
201-500
Company stage
Series A
Total funding
$15M
Headquarters
Long Beach, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at myKaarma

See more jobs