The operating system for the trades
Principal Software Engineer, Data Platform
Location
India
Posted
16 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer, Data Platform
ServiceTitan
• Semantic Model Architecture : Design and evolve the semantic modeling layer that serves as the single source of truth for metrics, dimensions, entities, and business logic across all data products. • Define the standards for how semantic models are authored, versioned, tested, and governed. • Evaluate and drive the semantic layer technology strategy (e.g., dbt MetricFlow or equivalent). • Data Product Enablement : Architect how the semantic layer is consumed across distinct product surfaces such as Reporting (high-performance BI platform for customers), and Agentic Analytics (metadata-rich, discoverable interfaces that enable AI agents to reason over and query the semantic layer). • Partner with adjacent teams to ensure the semantic layer meets each product’s unique requirements. • Performance & Scale : Own query performance, materialization strategies, pre-aggregation patterns, and cost optimization. • Ensure the semantic layer is highly performant and scalable as data volumes and consumer demand grow. • Platform & Governance : Build the semantic layer as a true platform experience: self-service metric onboarding, developer-friendly abstractions, clear documentation, data validation, and governance guardrails. • Make it easy for other teams to extend the semantic layer without compromising consistency or quality. • Technical Leadership : Operate as a technical leader across the Data & Reporting Platform organization. • Participate in and drive design sessions across teams. • Mentor engineers, manage stakeholder and leadership alignment. • Contribute to architecture decisions that span from data foundations through reporting and analytics. • Champion high-quality code with corresponding test coverage. • AI-Augmented Engineering : Use AI coding tools (Claude, Cursor, Copilot) as a core part of your daily workflow. • Drive adoption patterns, build team-specific contexts and workflows, and set the standard for how the team multiplies velocity through AI-assisted development.
Job Requirements
- 10+ years of experience in Software Engineering or Data Engineering roles, including 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 (e.g., dbt MetricFlow or similar) is highly preferred.
- Expert-level SQL and Python skills.
- Experience with query optimization, materialization strategies, and performance tuning at scale.
- Experience with modern data platform technologies: Snowflake, ClickHouse, or similar OLAP/columnar engines.
- Familiarity with Spark and streaming platforms (Kafka, Kinesis).
- Experience designing APIs and interfaces for domain specific data products.
- Demonstrated proficiency with AI coding tools (eg Claude, Cursor) as part of your regular engineering workflow; not just familiarity, but active daily use.
- Experience leading the architecture and design of systems (architecture, design patterns, reliability, and scaling).
- Strong communication and technical writing skills.
- Ability to empathize with users and champion for their experience.
Benefits
- Be Human With Us: Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.
- Use of AI Technology: We use technology, including automated and AI-assisted tools, to support certain aspects of our recruitment process. These tools are designed to improve efficiency and enhance the candidate experience. AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.
- At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, sexual orientation, or any other characteristic protected by applicable laws.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Quality Systems Specialist
BoeingA leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.
Title: Quality Systems Specialist Location: Austin, Texas, 78702, United States Department: Support Job Description: Jeppesen ForeFlight is currently looking for a Quality Systems Specialist to join their team in the United States. A successful candidate will serve as an independent quality consultant providing end to end quality management support to all management levels in the company, across product teams, and functional organizations at all locations. Primary assignments are activities that require knowledge of the quality discipline. This is a hybrid role, requiring 2-3 days in the Austin, TX office per week. Candidates must live in Austin, TX metro area. Key Responsibilities: - Leads the introduction and/or maturation of new and/or existing quality management systems and their successful re-/certification(s) - Ability to independently develop solutions to a variety of complex problems by using established policies, and procedures - Creates and provides education and coaching on Corporate Quality Services (e.g., audits and compliance, investigations, improvement, embedded services, corrective action, documented information) and quality management principles - Develops metrics providing quantitative measures regarding process health and capability to enable the business to make decisions based on facts - Performs audits (i.e. product, system, and process) to determine conformance with standards (e.g., ISO 9001, RTCA DO-200B/ ED-76A), regulatory and customer requirements. Represents internal customer during external audits - Works with higher level management to determine need for and implement process improvements impacting multiple organizations and locations for continual improvement - Conducts non-conformance investigations to determine root cause and follow-up on resolution to ensure completion of corrective and preventive actions. Coordinates the reporting and provides trend analysis for non-conformance incidences - Continuously seeks to expand and improve personal knowledge in the area of quality management best practices Assists in the development and promotes adoption of new processes or changes to existing processes - Maintains quality directives, policies, processes, procedures and metrics to assure program, contract, customer, regulatory requirements, international standards and working agreements are deployed using established procedures Basic Qualifications: - 6+ years of experience implementing and/or maintaining a quality management system - 3+ years of experience utilizing process improvement and problem-solving methodologies - Experience using or applying metrics to measure performance to ensure high quality delivery Preferred Qualifications: - ISO-9001:2015 and/or ISO 27001:2022 Lead Auditor certification is highly desired - Experience working with RTCA DO-200B/ED-76A and AC 20-153B is highly desired - Certified Quality Auditor or other professional certifications highly desired - Six Sigma Green Belt highly desired About Jeppesen ForeFlight Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making. Why You Should Join At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees, and we empower them to make a direct impact on our products and services messaging. We strive to provide our team and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but not limited to the following: - Medical, dental, vision insurance with Employer paid health premiums - Open PTO Policy - 401(k) with up to 10% company matching and immediate vesting - 12 Weeks Paid Parent Leave - Flight Training Rewards Pay is based upon candidate experience and qualifications, as well market and business considerations: Summary Pay Range: $100,000-$130,000 Jeppesen ForeFlight – EOE including Disability/Vets | Pay Transparency | E-Verify Participant
Quality Systems Specialist
MapLight TherapeuticsMapLight Therapeutics is a clinical-stage biotech company specializing in drug development for central nervous system disorders, aiming to develop effective the
Title: Quality Systems Specialist Location: Burlington, MA Work Type: Hybrid Job Description: Who We Are: MapLight Therapeutics is a clinical stage biotech company that focuses on drug discovery for central nervous system disorders. We combine cutting-edge technologies including optogenetics, in vivo physiology, and spatial transcriptomics to identify novel drug targets and develop effective therapies to address psychiatric symptoms. What You’ll Do: The Quality System Specialist will support the continued development and manufacturing of MapLight products. Reporting to the Senior Manager, Quality Systems, QA, this role plays a key role in supporting the GMP Quality Management System to ensure compliance with applicable GxP regulations, company policies, and standard operating procedures. This position focuses on maintaining robust electronic quality systems, including (but not limited to) managing controlled documentation, archiving, and training Responsibilities: - Manage the full lifecycle of controlled documents, including creation, revision, approvals and archival within the electronic Quality Management System (ZenQMS). - Ensure that controlled documents, such as SOPs, Policies, etc are accurate, current and compliance with regulatory and internal requirements. - Collaborate/Coordinate workflows with internal stakeholders to ensure timely completion and alignment of documentation / metadata with procedural requirements. - Provide day-to-day support to employees on document control and quality system processes. - Author/support the creation, review, and modification of Standard Operating Procedures (SOPs), Work Instructions (Wis), and supporting documentation. - Support QA onboarding of all employees/contractors - Support management of deviation, CAPA, change control within QMS. Qualifications: - Bachelor’s degree in a scientific discipline (e.g., Biology, Chemistry, Biochemistry, Pharmacy) or a related field or equivalent work experience. - Minimum of 5 years of experience in the biotechnology or pharmaceutical industry - Understanding of FDA, EMA, and ICH guidelines and regulations. Familiarity with GCP, GMP, and GLP standards. - Excellent attention to detail, organizational, communication, and problem-solving skills, ability to manage multiple priorities in a dynamic environment. Strong knowledge of Microsoft Office Suite. - Experience with electronic quality management systems (eQMS) is strongly preferred. Location: This is a hybrid position with three days per week onsite at our office in Burlington, MA. Compensation for this role may vary within the above range based on many factors including geographic location, candidate experience, and skills. Additional compensation/benefits include annual bonus opportunity, medical, dental, vision, life and AD&D, short term and long term disability, 401(K) plan with match, stock options, flexible non-accrual paid time off, and parental leave. Salary Range $100,000 - $125,000 USD EEOC Statement: MapLight Therapeutics is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law.
About Air Space Intelligence ASI's mission-critical technology powers decision-making across aviation, defense, energy, and other critical infrastructure domains. Backed by top-tier investors including Andreessen Horowitz, Spark Capital, and Renegade Partners, ASI delivers operational decision superiority—compressing days of analysis into seconds of action. ASI is leading the way and pushing the boundaries of what’s possible. What You Will Do: You will own the reality layer that powers ASI's defense products. You will operate, improve, and expand the data flows that move operational data from mission systems into usable, trusted datasets for decision-making. This role is equal parts data engineering, data forensics, and technical communication. You will dig into real-world data, determine what it actually means, and translate findings into clear, actionable pipelines ready to drive mission-critical decisions for end users. What We Value: - Strong fluency with modern data engineering tooling and patterns: streaming and batch pipelines, schema evolution, data contracts, and lineage. - Demonstrated ability to debug data: profiling, anomaly detection, reconciling sources, and separating signal from noise while cross-validating. - Strong technical communication skills: you can explain what the data is doing, what it means, what is broken, why it matters, and what engineering should change. - Comfort with distributed messaging and processing (Kafka, Flink, Spark, or equivalents) and modern orchestration (Airflow, Dagster, Temporal, or similar). - Strong grasp of API design and integration patterns (REST, gRPC, GraphQL) and experience working across a range of data formats and wire-level protocols (JSON, XML, Protobuf, and binary protocols like JREAP-C or CMF-B). - Working knowledge of modern network protocols, firewalls, system level connections, cross-system authentication, and an enthusiasm to get data flowing. - Familiarity with defense operational data and mission systems, with an appreciation for delayed reporting, inconsistent identifiers, changing semantics, and obscure edge cases. - Comfort operating in classified network environments (e.g., SIPR, JWICS) and working within accreditation boundaries (IL5/IL6, ATO processes). - Experience deploying data infrastructure on Kubernetes and across hybrid cloud and on-prem environments. - A bias for action and distinct aptitude for problem solving in ambiguous environments. - Active SECRET or TOP SECRET U.S. Security Clearance. How We Hire: We look at the interview process not as a screening or test, but rather as an opportunity to simulate what it would look like working together. We build the interview process around you.
• Use of Claude Code to accelerate engineering, orchestration of agentic workflows, and integration via MCP • Develop and optimize scalable, reliable, and efficient data pipelines • Implement processes and tools to ensure data quality, accuracy, and consistency, as well as documentation throughout the data lifecycle • Work with large volumes of heterogeneous data, transforming them into insights to support decision-making • Identify opportunities to optimize workflows and recommend improvements to the existing data infrastructure • Build and maintain analytical models (Gold layer) that support dashboards, reports, and data products for business teams



