Tekmetric

Tekmetric is an auto repair technology company offering a comprehensive shop management solution designed to enhance the operational efficiency of shops across the United States. W

Director of Data Engineering

Location

United States

Posted

64 days ago

Salary

0

Seniority

Lead

Job Description

Director of Data Engineering

Tekmetric

• Own the data engineering roadmap, tightly coupled to Tekmetric's product vision and AI ambitions. • Lead, mentor, and scale a high-performing data engineering team. • Design and evolve our core data infrastructure on AWS, Apache Airflow, and Apache Spark. • Build the pipelines and feature stores that feed directly into product features and AI/ML models. • Partner with Product and Engineering to identify where data and AI can create step-change improvements in the customer experience. • Design data architectures that support both analytical workloads and real-time, in-product data serving. • Champion data quality, governance, and observability across the organization.

Job Requirements

  • 7–10 years in data engineering or data-focused software engineering, with 3+ years leading and developing engineers.
  • Deep expertise with Apache Airflow, Apache Spark, and AWS data services (S3, Redshift, EMR, Bedrock, Lambda).
  • Strong SQL and Python skills; Java or Scala a plus.
  • Experience building data infrastructure that serves product features and AI/ML workloads — not just analytics and reporting.
  • A builder's mindset: excited to grow a team from the ground up while still rolling up your sleeves.
  • Equally comfortable in a product roadmap discussion and an architecture review.
  • Thrives in fast-paced, high-growth environments where priorities evolve quickly.

Benefits

  • Enjoy the flexibility of remote work
  • Competitive base salaries that reflect your value.
  • Generous Paid Time Off, because we know you do your best work when you're well-rested.
  • Support for every stage of life—with paid maternity, parental bonding, and medical leave for you or your loved ones.
  • Comprehensive health benefits, including Medical, Dental, Vision, and Prescription coverage. For employee only, we offer plans that cover 100% of premiums and we cover 50% of costs for families.
  • Prioritizing your mental health: get free, confidential counseling through our partnership with BetterHelp.
  • 401(k) Retirement Savings Plan with 100% employer match on contributions up to 6% - so your future self will thank you.
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) to make your money go further.
  • Life and Accidental Death & Dismemberment (AD&D) Insurance for added peace of mind.
  • Wellness on your terms: get up to $60/month toward fitness, mental health, or almost anything that helps you feel your best.
  • After one year of employment, enjoy a $300 home office setup bonus to help make your space work for you.
  • Keep growing with support for continuing education - we’re invested in your development.

Related Categories

Related Job Pages

More Data Engineer Jobs

CrossCountry Consulting logo

Manager, Data Platform & Integrations

CrossCountry Consulting

A better experience for our people and our clients

Data Engineer64 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Lead the design and implementation of the organization’s Snowflake-based data warehouse • Develop scalable data pipelines and integration patterns to support enterprise analytics and reporting • Design and maintain data models optimized for analytics consumption • Establish best practices for data architecture, pipeline reliability, performance, and maintainability • Manage and enhance integrations across key enterprise platforms • Build and maintain integrations using Talend, Fivetran, system connectors, and APIs • Serve as the technical lead for data platform initiatives, coordinating work across infrastructure, application, and platform teams • Provide architectural guidance and technical oversight for vendor and offshore development resources • Establish foundational data governance and data quality practices

Virginia
Job Closed
Triton Digital Canada Inc. logo

Développeur sénior // Senior Developer (Big Data)

Triton Digital Canada Inc.

Triton Digital est un employeur qui souscrit au principe de l'égalité des chances et s'engage à promouvoir un environnement de travail diversifié, équitable et inclusif où tous les employés sont respectés, soutenus et en mesure d'atteindre leur plein potentiel. Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Data Engineer64 days ago
Full TimeRemoteTeam 201-500

Tu es passionné par les nouvelles technologies, et tu souhaites faire partie d’une équipe de développement logiciel en constante quête d’innovation dans un cadre chaleureux, décontracté et stimulant ? Nous recherchons un coéquipier comme toi ! Joins-toi à une équipe Agile et ambitieuse qui a la volonté de toujours s’améliorer et de développer des applications innovantes au sein de notre plateforme qui aide les radiodiffuseurs, les podcasters et les services musicaux à maximiser leurs revenus en ligne. Tes responsabilités : - Contribuer à la conception et au développement de nouvelles fonctionnalités, ainsi qu'à l'amélioration/correction des fonctionnalités existantes. - Développer et maintenir des pipelines de données robustes et des applications traitant quotidiennement des charges de travail de plusieurs téraoctets. - Collaborer avec le/la responsable produit et interagir avec les autres équipes produit pour définir des solutions pour l'avenir de l'organisation. - Contribuer à toutes les activités du cycle de développement applicatif (planification, conception, codage, tests unitaires et d'intégration automatisés, revue de code, documentation, déploiement, exploitation, surveillance et alertes). - Faire preuve d'ouverture aux idées des autres tout en communiquant avec respect. - Proposer et contribuer à la mise en œuvre de solutions d'amélioration continue. - Être un membre engagé, transparent et positif d'une équipe Agile auto-organisée et multidisciplinaire. - Recommander certains choix technologiques et être capable de les soutenir. - Identifier proactivement les faiblesses de nos technologies et processus. Proposer des solutions et les mettre en œuvre. - Agir en tant qu'expert stratégique au niveau de l'entreprise sur les problématiques techniques et opérationnelles complexes. - Remettre en question les pratiques et les normes de Triton et piloter des améliorations. - Devenir un moteur d’activation pour que vos collègues deviennent plus productifs. - Participer à une rotation d'astreinte (environ une fois tous les deux mois). Vous êtes un bon candidat si : - Vous avez de l'expérience en traitement de flux et en technologies Big Data, notamment Spark. - Vous avez une expérience pratique des technologies de traitement de flux comme Kafka, Kafka-Streams, etc. - Vous êtes passionné par les défis complexes liés au traitement de données distribuées. - Vous savez écrire et optimiser des requêtes SQL. - Vous êtes capable de résoudre les problèmes de manière approfondie, d'analyser les problèmes et de communiquer clairement vos idées. - Vous parlez français et anglais* à un niveau professionnel. - Vous connaissez des outils comme GitHub Actions, ArgoCD, Grafana, Docker et Kubernetes. - Vous avez au moins cinq ans d'expérience professionnelle en tant que développeur logiciel, travaillant avec des langages de programmation JVM et/ou Python. - Vous avez une expérience pratique avec des langages de programmation comme Scala, Kotlin et/ou Python. Vous êtes un excellent candidat si : - Vous avez déjà optimisé des requêtes et/ou des processus impliquant des jeux de données à l'échelle du téraoctet. - Vous avez de l'expérience avec Apache Airflow ou des orchestrateurs de jobs similaires. - Vous avez travaillé avec Apache Druid. - Vous avez travaillé avec Looker ou d'autres outils de BI. Pourquoi nous joindre? - Du travail remote et des horaires flexibles t’assurant une flexibilité avec ta vie perso. - 4 semaines de vacances + 5 jours personnelles annuellement - Programmes d’assurance-collective dès ton premier jour, comprenant l’accès à la télémédecine et à un PAE; - Remboursement de frais Internet - REER collectif avec contribution de l’employeur, offert des ton premier jour; *L’utilisation de l’anglais est nécessaire pour collaborer avec des clients internationaux, pour accéder à des informations et des ressources et pour communiquer à l’échelle internationale. ******* Are you passionate about new technologies, and would you like to be part of a software development team constantly seeking innovation in a warm, relaxed, and stimulating environment? We're looking for a teammate like you! Join an Agile and ambitious team that is driven to always improve and develop innovative applications within our platform that help broadcasters, podcasters and music services maximize their online revenue. Your responsibilities: - Contribute to the design and development of new features and the improvement/correction of existing features. - Develop and maintain robust data pipelines and applications processing terabyte-scale loads daily. - Collaborate with the Product Owner and interact with other product teams to define solutions for the future of the organization. - Contribute to all activities of the application development life-cycle (planning, design, coding, automated unit & integration testing, code review, documentation, deployment, operations, monitoring, and alerting). - Demonstrate openness to the ideas of others while communicating with respect. - Propose and help implement continuous improvement solutions. - Be an engaged, transparent, and positive member of a self-organizing and multidisciplinary Agile team. - Recommend certain technological choices and be able to support them. - Proactively identify weaknesses in our tech & processes. Present solutions and implement them. - Acts as a strategic company-level expert on complex technical and operational issues. - Challenges Triton's practices and standards and drives improvements. - Enable your colleagues to be more productive. - Participate in an on-call rotation. (Approx. once every two months.) You are a good candidate if: - You have experience in both stream processing and big data technologies, especially Spark. - You have working experience with stream processing technologies like Kafka, Kafka-Streams, etc. - You are very interested in the complex challenges related to distributed data processing. - You know how to write and optimize SQL queries. - You have the ability to thoroughly troubleshoot issues, investigate problems, and clearly communicate your ideas. - You speak French & English at a professional level. - You know tools like GitHub Actions, ArgoCD, Grafana, Docker, and Kubernetes. - You have at least five years of professional experience as a software developer, working with JVM programming languages and/or Python. - You have working experience with programming languages like Scala, Kotlin, and/or Python. You are an excellent candidate if: - You have previously optimized queries and/or processes involving terabyte scale datasets. - You have experience with Apache Airflow or similar jobs orchestrating technologies. - You worked with Apache Druid. - You worked with Looker or other BI tools. Our benefits package includes - Fully remote position - 4 weeks of vacation + 5 paid personal days annually - Group insurance programs as of your first day, including access to telemedicine and an EAP - Collective RRSP with matching contribution as of your first day - Internet reimbursement + MORE Triton Digital est un employeur qui souscrit au principe de l'égalité des chances et s'engage à promouvoir un environnement de travail diversifié, équitable et inclusif où tous les employés sont respectés, soutenus et en mesure d'atteindre leur plein potentiel. Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Canada
Shriners Children's logo

Gift Processing & Data Entry Specialist

Shriners Children's

Bringing hope and healing to families, every day.

Data Engineer64 days ago
Full TimeRemoteTeam 10,001+Since 1922H1B No Sponsor

Company Overview #LI-Remote Shriners Children’s is an organization that respects, supports, and values each other. Named as the 2025 best mid-sized employer by Forbes, we are engaged in providing excellence in patient care, embracing multi-disciplinary education, and research with global impact. We foster a learning environment that values evidenced based practice, experience, innovation, and critical thinking. Our compassion, integrity, accountability, and resilience define us as leaders in pediatric specialty care for our children and their families. All employees are eligible for medical coverage on their first day! In addition, upon hire all employees are eligible for a 403(b) and Roth 403 (b) Retirement Saving Plan with matching contributions of up to 6% after one year of service. Employees in a FT or PT status (40+ hours per pay period) will also be eligible for paid time off, life insurance, short term and long-term disability and the Flexible Spending Account (FSA) plans and a Health Savings Account (HSA) if a High Deductible Health Plan (HDHP) is elected. Additional benefits available to FT and PT employees include tuition reimbursement, home & auto, hospitalization, critical illness, pet insurance and much more! Coverage is available to employees and their qualified dependents in accordance with the plans. Benefits may vary based on state law. Job Overview The Gift Processing & Data Entry Specialist will be at the forefront of the office of Philanthropy’s gift processing and data flowing into Blackbaud CRM ecosystem. They will be responsible for entering biographical constituent (donor) data in Blackbaud CRM for all check and wire transfer donations received by all US locations. When donations are received via mail, they will be the first touch to correctly enter all donor information, including relationships, into BBCRM and PaperSave. They will also be responsible to discover research, merge duplicate records and follow all SOPs for each unique donation. Responsibilities Data Entry Headquarters Donations - Responsible for entering donor biographical data (name, address, phone, email, and creating relationships etc…) into the Blackbaud CRM database and PaperSave by following the policies and procedures laid out by the Shriners executive team. Donations can be in the form of cash, check and wire transfers. Donors could be individuals, businesses, foundations or trusts, each having their own set of data entry rules. Must know how to identify each type of donation by reading the information in the backup paperwork provided by the donor. Working with the Wells Fargo virtual lockbox PDF files and processing them through the PaperSave portal is part of the daily process. Gift Processing & Data Entry Specialists are responsible to enter all data for each transaction onto a spreadsheet to pass on to the Donors Services team, as well as spreadsheets to track their work for the day. Data integrity checks will be in place to ensure records are being entered correctly. They are also responsible for creating service tickets to request Revenue Update Batch, Reclass Donations, Solicit Codes Preferences, Check Refund Requests and any other needed Categories. Data integrity and attention to detail in this position are essential. Data Entry Site Donations - Includes all policies and procedures listed above (Data Entry Headquarters Donations) as well as the following: required to work directly with location staff to understand donor intention for each donation received at the site. Communication with the site will be done via email, phone and/or Microsoft Teams. They must learn all appeals, attributes, constituencies and designations for each location, so proper credit is applied. The Gift Processor & Data Entry Specialist is responsible for building all tribute and tributee provided by the donor. On occasion, when a site is having staffing issues, the data entry specialist will handle tasks that a site’s staff usually handles. Data Integrity Research - Prior to adding a new record for a donor, the Gift Entry & Data Entry Specialist will be responsible to search the database to determine if the donor already exists. Will need to use Ekata Pro to determine if multiple donors with same name and different addresses are actually the same donor. When finding duplicate donor records, the data entry specialist will need to merge them into one record. Multiple data integrity checks have been built for the data entry team to examine and remediate. Checks include, but are not limited to households with more than two members, online obituary research, duplicate merge, multiple duplicate address clean up, Missing Title review and conversion of records from individual to organization and vice versa. Other data checks will be assigned, as needed, but the data management team and/or executive team. This is not an all-inclusive list of this job’s responsibilities. The incumbent may be required to perform other related duties and participate in special projects as assigned. Qualifications Required: - High School Diploma / GED - Must be computer literate and highly proficient using the following software applications: MS Office, Adobe, Internet search engines Preferred: - 2 years of data entry experience - Knowledge of Blackbaud CRM - Knowledge of PaperSave document management solution - Knowledge of Wells Fargo virtual lockbox process - Familiarity with Shriners donor relations process - Familiarity with donor terms and the procedures of department

United States
Job Closed
DraftKings Inc. logo

Data Engineer

DraftKings Inc.

We’re a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don’t worry, we’ll guide you through the process if this is relevant to your role.

Data Engineer64 days ago
Full TimeRemoteTeam 1,001-5,000

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We’re not waiting for the future to arrive. We’re shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours Data Engineer – BI Platform Administration & Enablement (Canada) Job Summary We are seeking a Data Engineer to support and enhance our Business Intelligence platform ecosystem, with a primary focus on Sigma Computing administration and user enablement. This role is ideal for someone who enjoys helping others succeed with data tools, improving platform usability, and ensuring that BI technologies are well-maintained and effectively adopted across the company. You’ll work closely with analytics teams, data engineers, and business stakeholders to promote best practices, share knowledge, and showcase new platform features. You will be part of a team that values collaboration, learning, and innovation — and your work will play an important role in empowering teams with the knowledge and tools they need to build great reports and dashboards. This position is well-suited for a mid-level or junior engineer who has administration responsibilities in previous roles and is motivated to grow their skills in BI platform support and enablement. Responsibilities - Serve as an administrator in Sigma Computing, including managing permissions, access controls, and workspace organization. - Provide daily user support, such as resolving report access issues, helping users understand error messages, and troubleshooting connection or data-source problems. - Participate in an on-call rotation to support the operational reliability. - Assist users with best practices for building reports, organizing content, and using Sigma features effectively. - Conduct demos, training sessions, workshops, and documentation to help teams adopt new features and improve their reporting workflows. - Support onboarding of new users and teams into the BI ecosystem. - Collaborate with analytics, data engineering, and product teams to ensure platform stability and support user needs. - Monitor platform performance, usage patterns, and reliability; escalate or address issues as needed. - Contribute to BI governance efforts, including folder structure, naming conventions, permissions hygiene, and lifecycle management. - Participate in evaluating and rolling out new BI features or enhancements. Qualifications - 1–3 years of experience in BI engineering, data engineering, analytics, or platform administration roles. - Previous hands-on experience with tool or platform administration, including managing users, permissions, or configuration settings. - Experience with BI platforms such as Sigma, Tableau, Looker, or Power BI. - Experience with or interest in cloud data warehouse platforms, especially Snowflake (nice to have). - Strong SQL understanding and how reporting tools interact with data models. - Comfortable explaining technical concepts to non-technical users and guiding them through tool usage. - Strong communication and customer-support skills, with a service-oriented mindset. - Familiarity with cloud data warehouses and modern BI environments is an advantage. - Curious, proactive, and eager to learn new tools and a supportive, user-oriented mindset. Why Join Us You will play a crucial role in shaping how teams across the company utilize data on a daily basis. Your support will help deliver faster insights, stronger decision-making, and greater confidence in our BI platforms. This position provides the opportunity to deepen your platform expertise, strengthen your enablement skills, and contribute to a collaborative and forward-thinking BI environment. If you take pride in helping others, improving system reliability, and learning new technologies, we would be glad to have you join our team. Join Our Team We’re a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don’t worry, we’ll guide you through the process if this is relevant to your role.

Canada
Job Closed