ServiceTitan logo
ServiceTitan

The operating system for the trades

Senior Software Engineer, Data Platform

Data EngineerData EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

India

Posted

22 hours ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Data Platform

ServiceTitan

Role Description As a Senior Software Engineer, you will be a core contributor to the systems and infrastructure that power data across ServiceTitan. You'll work on ingestion frameworks, pipeline reliability, data quality tooling, and platform capabilities that engineering and analytics teams depend on. This is a technically deep role for an engineer who takes pride in building things the right way and wants ownership over meaningful infrastructure. What You'll Do - Build and operate data ingestion and transformation pipelines across real-time and batch workloads - Implement scalable solutions for onboarding new data sources and evolving existing integrations - Contribute to the design of data platform components — storage, compute, and pipeline layers - Develop tooling for monitoring, alerting, and data quality measurement with a focus on automation and self-service - Diagnose and resolve production issues with a bias toward systemic fixes over workarounds - Participate in on-call rotation — triage incidents, own resolution end-to-end, and close the loop with post-incident improvements - Build and use AI-powered agents to automate repetitive engineering and operational tasks — triage, monitoring, pipeline debugging, and support workflows Qualifications - 7+ years of experience in software or data engineering roles in production, high-traffic environments - Hands-on experience building batch and real-time data pipelines - Working knowledge of distributed systems principles: reliability, scalability, fault tolerance - Strong ownership mindset — you follow through on what you build and operate it well - Experience with Kafka or other streaming platforms - Experience with Spark Structured Streaming and open table formats — Apache Iceberg or similar (Delta Lake, Hudi) - Experience with cloud data warehouses — Snowflake strongly preferred - Experience with workflow orchestration — Airflow or similar - Proficiency in Python and SQL - Ability to build and use AI agents for engineering and operational tasks — from automating runbooks to building support triage tools - B.S. or M.S. in Computer Science, Engineering, or equivalent experience Nice to Have - Experience with CDC patterns and tooling (Debezium or similar) - Familiarity with DBT or transformation frameworks - Experience with Big Data technologies (Spark, Flink, Pinot, etc.) - Prior use of AI coding tools (Cursor, Copilot, etc.) or LLM-based agent frameworks (LangChain, Claude, etc.) 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 Categories

Related Job Pages

More Data Engineer Jobs

NetCall logo

Telemarketer for Portability

NetCall

Netcall Group fue fundada en el año 2000 con el propósito de ofrecer servicios y productos de alta calidad para el sector de telecomunicaciones, tanto en el Perú como a nivel internacional. A lo largo de más de 20 años, nuestro alcance y portafolio de servicios han evolucionado de manera constante, adaptándonos a las necesidades de nuestros clientes y a las dinámicas de un sector en permanente transformación. Actualmente, colaboramos con compañías líderes de diversos rubros y ofrecemos una amplia gama de soluciones diseñadas para atender las demandas de un mercado cada vez más exigente.

Data Engineer1 day ago

Role Description Nuestra empresa líder en la prestación de servicios con más de 400 colaboradores se encuentra en búsqueda de nuevos talentos con disponibilidad para trabajar como: TELEOPERADOR DE TELEVENTAS DE OUTBOUND PORTABILIDAD - REMOTO Qualifications - Contar con laptop o Pc CORE I3/I5/I7 (a partir de 6ta generación) / RYZEN 3 en adelante / AMD8 en adelante - Internet 50 MBPS CABLEADO - Espacio en DISCO C al menos 50 GB - Con o sin experiencia en CALL CENTER Requirements - De Lunes a Sábado (Descanso Domingos) - Turno mañana de 9:00 AM a 6:00 PM Benefits - S/.1130.00 soles (Fijo) + Comisiones Ilimitadas (SIN TOPE) + Bonos - Planilla Completa desde el primer día (CTS, VACACIONES, GRATIFICACIÓN, ASIGNACIÓN FAMILIAR, SEGURO SOCIAL ESSALUD, Y AFP/ONP) - Bonos e incentivos. - Pagos puntuales, último día de cada mes - Capacitaciones, remotas y pagadas - Línea de carrera a corto plazo - Convenios corporativos y educativos Functions - Ofrecerle al cliente interesado los beneficios de la campaña actual y lograr la portabilidad - Ventas de los productos - Brindar Información respecto al servicio - Seguimiento de entrega del producto vendido ¡¡¡¡DISPONIBILIDAD INMEDIATA!!!! POSTULA DESDE CUALQUIER PARTE DEL PERÚ

Peru
1.1K - 2K / month
Full TimeRemoteTeam 1-10Since 2022H1B No Sponsor

• Develop and maintain robust, reliable data pipelines (Python + PostgreSQL), including ingestion, transformation, and loading processes (ETL/ELT) • Model data — design and evolve relational schemas, ensuring integrity, performance, and traceability • Implement and monitor data quality routines, identifying inconsistencies, duplicates, and integrity failures before they reach analyses • Build and evolve dashboards, reports, and analytical applications in Streamlit or similar platforms — including operational, therapeutic, clinical, and outcome analyses for clients such as healthcare payers/operators • Organize and evolve the team's data architecture, aligning pipelines, repositories, and visualizations with the product-defined structure • Document business rules, indicator methodologies, and technical decisions — ensuring knowledge is not concentrated in a single person • Work closely with the product team to translate complex clinical rules into actionable analyses, models, and visualizations • Ensure data is handled in compliance with the LGPD (Brazilian General Data Protection Law), especially regarding sensitive health data

Brazil
R$0 - R$9K / month

Role Description We are currently seeking a Senior Big Data Engineer in the Hadoop Platform. Our ideal candidate exhibits a can-do attitude and approaches his or her work with vigor and determination. Candidates will be expected to demonstrate excellence in their respective fields, possess the ability to learn quickly, and strive for perfection within a fast-paced environment. - Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities - Implementing ETL processes using Spark - Ensure optimization of software through design reviews and code reviews - Monitoring performance and advising any necessary infrastructure changes & defining data retention policies - Management of Hadoop cluster, with all included services - Building stream-processing systems, using solutions such as Storm or Spark-Streaming - Solve any ongoing issues with operating the Hadoop cluster Qualifications - Proficient understanding of distributed computing principles - Proficiency with Hadoop, MapReduce, HDFS - Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala - Strong understanding of Data Structures and Algorithms - Experience with integration of data from multiple data sources - Experience with various messaging systems, such as Kafka or RabbitMQ - Experience in scripting languages such as Python - Experience with Cloudera/MapR/Hortonworks Apache HDFS - Experience in the field of Automotive Telematics Software is a big plus - Experience with scripting tools and methods to optimize SW development and testing activities - At least 4-7+ years of industry experience in Big Data Domain Education - MS/BS minimum in the areas of Computer Science, Computer Engineering, or other related fields or equivalent experience Contact Information Regards, Niranjan | Manager - Business Development & Staffing - North America niranjan.m@aciinfotech.com

United States
$50 / hour
Luby logo

Senior Data and Machine Learning Engineer

Luby

Saiba mais sobre cultura, diferenciais e como é ser um #Luber em nossa Página de Carreiras!

Data Engineer2 days ago

Role Description Aqui você terá a oportunidade de: - Evoluir em um ambiente de alta performance: Uma cultura onde o desenvolvimento é contínuo, com autonomia e envolvimento em projetos nacionais e internacionais que realmente testam suas habilidades e impulsionam seu potencial. - Integrar um time apaixonado por tecnologia: Trabalhar ao lado de talentos experientes em um ambiente colaborativo e disruptivo, utilizando as tecnologias mais avançadas do mercado. - Deixar sua marca no mundo: Nossas soluções digitais impactam diretamente a vida de milhares de pessoas, e é a sua chance de ser parte ativa na construção de um futuro mais digital e conectado. - Trabalhar de forma remota e com flexibilidade: Seja qual for o seu lugar, estamos prontos para te receber no nosso time! Sua Missão: Estamos em busca de um(a) Data & ML Engineer Sênior para atuar na camada de inteligência de um produto de IA aplicado à saúde, responsável por transformar grandes volumes de dados clínicos em conhecimento acessível, preciso e confiável para agentes inteligentes. Diferente de uma posição de plataforma de dados centralizada, esta é uma atuação embarcada no time de inteligência, onde engenharia de dados e engenharia de ML vivem nas mesmas mãos. Essa pessoa atuará como par técnico do Staff Engineer da camada de inteligência, em um ambiente de alto padrão de engenharia, com forte ênfase em ML de produção. Qualifications - 8+ anos de experiência em Data Science ou ML Engineering, com 3+ anos liderando projetos de ML em produção de forma independente; - Inglês fluente; - Fundamentos sólidos de engenharia de dados: design de pipelines, gestão de schemas, monitoramento de qualidade de dados e ETL/ELT em escala de produção; - Experiência comprovada em ML Engineering — modelos efetivamente colocados em produção; - Experiência com arquitetura RAG: estratégias de chunking, avaliação de modelos de embedding, bancos vetoriais; - Fluência em GCP/Vertex AI: BigQuery, Cloud Storage, Vertex AI Pipelines; - Experiência com tratamento de PHI ou sólido conhecimento de legislação de privacidade canadense; - Proficiência em Python; - Experiência com RAG e MLOps é obrigatória; - Formação: Mestrado em Ciência da Computação, Data Science ou experiência e certificações equivalentes; - Certificação GCP Machine Learning Engineer (ou certificação equivalente em ML na nuvem). Requirements - Experiência com formatos de dados clínicos: HL7 v2/v3, FHIR R4, ICD-10, SNOMED CT; - Familiaridade com requisitos de residência de dados canadenses; - Experiência com modelos de dados de knowledge graph: RDF, property graphs e ontologias clínicas; - Experiência com MLflow, Kubeflow ou Vertex AI Pipelines para experiment tracking e orquestração de pipelines. Benefits - Trabalho Remoto: Desfrute da flexibilidade de trabalhar de qualquer lugar do Brasil, com total autonomia e organização. - Saúde e Bem estar: Plano de Saúde e Odontológico, Seguro de Vida e Wellhub (Gympass). - +Educação: Descontos em cursos da FIAP e MBA USP Esalq para você continuar aprendendo e se desenvolvendo. - Diferenciais exclusivos: Descontos em lojas Multilaser, bonificação por indicação de profissionais e negócios, horário adaptável e bônus anual.

Brazil