Senior Staff Software Engineer, Data Platform

🕒 May 16

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🚰 Data Engineer

👻 Ghost score 55%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ServiceTitan

ServiceTitan

1001 - 5000 employees

Founded 2012

💼 Consulting

📦 Logistics

📣 Marketing

💰 $200M Series G on 2021-06

Consulting • Logistics • Marketing

ServiceTitan is a comprehensive software platform designed for the trades industry, providing solutions to enhance productivity and profitability for businesses. It offers a variety of features including dispatching, scheduling, marketing, reporting, and customer experience tools, tailored for trades like plumbing, HVAC, electrical services, and more. ServiceTitan seeks to empower businesses by optimizing operations, improving cash flow, and delivering superior customer experiences through an all-in-one platform. The software includes real-time data analytics, financing options, and mobile capabilities to support the operational needs of contractors and increase their revenue streams. By consolidating multiple business functions into a single platform, ServiceTitan aims to help contractors grow profitably and efficiently.

📋 Description

• Design and evolve the semantic modeling layer as the single source of truth for metrics, dimensions, entities, and business logic • Define standards for authoring, versioning, testing, and governing semantic models • Evaluate and drive semantic layer technology strategy, such as dbt MetricFlow or equivalent • Architect semantic-layer consumption across Reporting and Agentic Analytics product surfaces • Partner with Data Foundations, Reporting, and agentic AI teams to meet product requirements • Own query performance, materialization strategies, pre-aggregation patterns, and cost optimization • Ensure the semantic layer scales with growing data volumes and consumer demand • Build self-service metric onboarding, developer-friendly abstractions, documentation, validation, and governance guardrails • Enable other teams to extend the semantic layer consistently and with high quality • Provide technical leadership across the Data & Reporting Platform organization • Drive cross-team design sessions and architecture decisions spanning data foundations, reporting, and analytics • Mentor engineers and manage stakeholder and leadership alignment • Champion high-quality code and corresponding test coverage • Use AI coding tools to drive adoption patterns, team-specific contexts, and AI-assisted development workflows

🎯 Requirements

• 10+ years of experience in Software Engineering or Data Engineering roles • Experience with large-scale, high-traffic, fault-tolerant systems • Deep experience with semantic modeling, data engineering, data lakehouse, and data product development • Track record of building platform-level abstractions consumed by multiple product teams • Strong experience with the DBT ecosystem • Experience with semantic layer technologies such as dbt MetricFlow or similar highly preferred • Expert-level SQL and Python skills • Experience with query optimization, materialization strategies, and performance tuning at scale • Experience with Snowflake, ClickHouse, or similar OLAP/columnar engines • Familiarity with Spark and streaming platforms such as Kafka and Kinesis • Experience designing APIs and interfaces for domain specific data products • Demonstrated proficiency with AI coding tools such as Claude and Cursor, including active daily use • Experience leading architecture and design of systems, including reliability and scaling • Strong communication and technical writing skills • B.S., M.S., or PhD in Computer Science or a related field • Experience building semantic layers for human analysts and programmatic/AI consumers highly preferred • Familiarity with data governance frameworks, metric versioning, or data product catalogs highly preferred • Familiarity with LLM-friendly data interfaces highly preferred • Experience with data validation and quality frameworks such as Monte Carlo and Great Expectations highly preferred • Flexibility to overlap with US working hours as needed

🏖️ Benefits

• AI coding tools (Claude, Cursor, Copilot) used as part of the daily workflow • Flexible overlap with US working hours as needed • Inclusive workplace and equal opportunity employment

Apply Now

Similar Jobs

🕒 May 13

PRECISIONvalue

501 - 1000

💼 Consulting

🏥 Healthcare

⚕️ Healthcare Insurance

Senior Data Engineer building data pipelines for healthcare data at Precision AQ. Collaborating with teams to enhance data governance and enable AI-ready analytics.

🕒 May 13

Precision Medicine Group

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Own development of Bronze/Silver data layers for a centralized Data Hub at Precision AQ. Collaborate with teams to transform raw healthcare data into reusable data assets.

🕒 April 29

Clario

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Lead Data Engineer building Python, SQL, and GenAI data platforms for Clario’s clinical trial operations. Developing LLM applications, ETL pipelines, and AWS solutions.

🕒 April 27

Mactores

51 - 200

💼 Consulting

🏢 Enterprise

AWS Data Engineer (Senior) designing and maintaining data pipelines using AWS technologies. Collaborating with teams to optimize data models and solutions in a remote working environment.

🕒 April 23

NextGen Healthcare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Senior Staff Data Engineer guiding the design of enterprise data platforms for analytics and AI/ML systems. Mentor engineers while driving standards and best practices.