×
Register Here to Apply for Jobs or Post Jobs. X

Principal Data Platform Engineer

Job in Snowflake, Navajo County, Arizona, 85937, USA
Listing for: ServiceTitan, Inc.
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 221400 - 296100 USD Yearly USD 221400.00 296100.00 YEAR
Job Description & How to Apply Below
Location: Snowflake

Principal Data Platform Engineer

Principal Data Platform Engineer

Apply locations: US Remote | Time type:
Full time | Posted on:
Posted 2 Days Ago | Job requisition

Ready to be a Titan?

Play a pivotal role as our Platform expert on our data team! As a Principal Platform Engineer, you will be part of the engineering team at Service Titan to help improve our data products and build new ones. This is an exciting role for an engineer to lead major feature development in a rapidly growing startup. We build for perfection, use modern tools, have an amazing culture, and love solving complex problems.

If you share these values, you might find yourself in a perfect company.

What You'll Do

  • Assess and recommend architecture frameworks, design and implement high-performance solutions for data and analytics products.
  • Architect high availability, scalable, and fault-tolerant solutions.
  • Lead implementation of modern data curation solutions to enable quick onboarding of new data sources and enhance existing data integrations.
  • Partner with teams to develop tools for extracting, transforming, and loading data from various sources.
  • Evaluate and implement efficient distributed storage and query techniques.
  • Champion high-quality code with comprehensive test coverage.
  • Participate in code reviews and design discussions.
  • Design automation tools for monitoring and measuring data quality, including user interfaces.

What You'll Bring

  • 10+ years of experience in Software or Data Engineering in high-traffic, fault-tolerant, highly available environments.
  • Experience in system architecture, design patterns, reliability, and scaling.
  • Experience in building real-time data pipelines.
  • Proficiency with Spark, Python, DBT, C#, SQL.
  • Experience with Big Data Technologies (Snowflake, Athena, Pinot, Clickhouse, Flink, etc.).
  • Experience with streaming platforms like Kafka or Kinesis.
  • Knowledge of Generative AI technologies for data engineering (Cursor, Copilot, etc.).
  • B.S., M.S., or PhD in Computer Science or related field.

Be Human With Us

We value diverse experiences and perspectives. If you have the skills but hesitate to apply due to your background, apply anyway. We seek talented individuals to challenge norms and think differently. Join us and be human.

What We Offer

  • Flexible work and recognition: Flexible time off, learning opportunities, leadership training, bonuses, and awards.
  • Health and wellness benefits: Medical, dental, vision, FSA, HSA, 401k match, telehealth, and memberships.
  • Support at all life stages: Parental leave, fertility services, surrogacy, adoption reimbursement, maternity support, pet insurance, legal and financial services.

We celebrate individuality and encourage underrepresented groups to apply. We do not discriminate based on any protected characteristic.

Salary range for US residents: $221,400 - $296,100 USD, with total compensation including bonus, equity, and benefits. Compensation outside the US varies by location.

About Us

We’re transforming the trades industry with innovative solutions. Recognized by Forbes as a top cloud company, we empower entrepreneurs to grow their businesses. Join us as we continue to grow.

Service Titan Global Applicant Privacy Notice #J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary