ServiceTitan, Inc. logo

Senior Engineering Manager, Reporting & Dashboards

Job Overview

Location

US Remote

Job Type

Full-time

Category

Engineering Manager

Date Posted

March 25, 2026

Full Job Description

đź“‹ Description

  • • Lead the Reporting & Dashboard (RD) team at ServiceTitan, a critical function responsible for building and maintaining the data access and visualization layer that powers business intelligence across the platform, enabling data-driven decisions for customers and internal stakeholders.
  • • Drive technical execution and team performance by leading a geographically distributed team of software and data engineers across the U.S. and Armenia, ensuring high-quality delivery of reporting, visualization, and dashboard infrastructure through Agile/Scrum practices, sprint planning, retrospectives, and consistent execution.
  • • Own end-to-end feature delivery for reporting and BI solutions, including guiding technical design, modernizing the KPI and reporting framework using DBT and MetricFlow, and ensuring high availability, responsiveness, and performance of near-real-time reporting services.
  • • Partner with Product, Data Platform, and cross-functional engineering teams to align on roadmap, manage dependencies, and champion best practices in software development, data modeling, testing, CI/CD pipelines, and operational excellence.
  • • Foster team growth and effectiveness by coaching engineers, using engineering KPIs (e.g., sprint predictability, incident rates, code quality, deployment frequency) to measure and improve performance, and promoting a culture of continuous learning, psychological safety, and technical excellence.
  • • Contribute to innovation by exploring and integrating Generative AI technologies to enhance user experience—such as building AI-powered copilots for report creation, using LLMs to summarize dashboards, and recommending KPIs or visualizations based on user behavior and data trends.
  • • Support a human-centered, inclusive culture where diverse perspectives are valued, and individuals are empowered to bring their authentic selves to work, backed by comprehensive benefits, flexible work arrangements, and investment in personal and professional growth.

🎯 Requirements

  • • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s or higher preferred)
  • • Expert-level knowledge of Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or equivalent) or Java
  • • 6+ years of experience as a software developer working with distributed and microservice architectures in a SaaS environment
  • • 3+ years of experience managing high-performing engineering teams, including remote or distributed teams
  • • Proven leadership in driving Scrum processes, with strong ability to coach teams through planning, execution, and retrospective cycles
  • • Demonstrated ability to use engineering KPIs to measure and improve team performance and system health
  • • Strong technical background in data engineering, analytics platforms, or full-stack systems delivering reporting and BI solutions
  • • Hands-on experience with modern data stack components such as Snowflake, DBT, Looker, or MetricFlow
  • • Solid understanding of SQL optimization, KPI computation, and data visualization best practices
  • • Excellent written and verbal communication skills; able to bridge technical and non-technical audiences
  • • Experience working across time zones and cultures
  • • Experience migrating legacy reporting systems to modern, scalable data stacks
  • • Familiarity with metadata-driven KPI definition and dynamic SQL generation
  • • Background in enterprise SaaS or multi-tenant architecture
  • • Understanding of shift-left testing principles and experience driving early test automation and validation practices within the SDLC
  • • Exposure to Generative AI technologies to enhance customer experience (e.g., AI-powered assistants, LLM-based dashboard summarization, intelligent KPI/visualization recommendations)

🏖️ Benefits

  • • Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities, comprehensive onboarding, leadership training, and rewards through Bonusly and peer-nominated awards
  • • Holistic health and wellness benefits: Company-paid medical, dental, and vision (with 100% employer-paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical
  • • Support for Titans at all stages of life: Parental leave and support, up to $20k in fertility services (IUI and IVF), surrogacy, and adoption reimbursement, on-demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more

Skills & Technologies

Java
ASP.NET
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

ServiceTitan, Inc. logo
ServiceTitan, Inc.
Visit Website

About ServiceTitan, Inc.

ServiceTitan provides cloud-based business management software for residential and commercial contractors in plumbing, HVAC, electrical, and other trades. Its platform integrates customer relationship management, scheduling, dispatching, invoicing, payments, marketing analytics, inventory management, and field workforce mobile applications. The system connects office teams with field technicians, automates service workflows, and offers real-time performance reporting, aiming to improve operational efficiency and revenue for home-service businesses.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

⏰ EXPIRES SOON
Dubai
Full-time
Expires Apr 28, 2026 (Soon)
Onsite

2 months ago

Apply
❌ EXPIRED
Argentina (Remote)
Full-time
Expired Nov 22, 2025
JavaScript
TypeScript
Java
+4 more

7 months ago

Apply
Buenos Aires
Full-time
Expires Jun 6, 2026
Python
JavaScript
Java
+4 more

15 days ago

Apply
Berlin, Germany
Full-time
Expires May 10, 2026
Go
Senior
Remote

1 month ago

Apply