Tekmetric

Senior Software Engineer (Python)

Tekmetric
Apply
4 months ago
Remote, WorldwideSenior
H1B Sponsor

Responsibilities

  • Build and design large-scale distributed crawling bots and infrastructure for adversarial environments with low operational overhead.
  • Develop and maintain pipelines that extract data from web pages, documents, PDFs, OCR sources, and APIs.
  • Unify heterogeneous documents into a coherent data schema across varied source formats.
  • Preprocess and normalize raw data for classification, ML/NLP, and search indexing.
  • Build APIs that expose structured and classified data through ElasticSearch/OpenSearch.
  • Collaborate with ML/NLP teams to integrate classification models into data pipelines.
  • Automate workflows with Apache Airflow and deploy solutions in Kubernetes on AWS.
  • Optimize and scale data pipelines using Spark and EMR for large datasets.

Requirements

  • At least 5 years of Python experience building crawling and scraping solutions at scale.
  • Experience working with REST APIs, PDF processing, OCR, Tesseract, or PyMuPDF.
  • Proficiency with data processing and search technologies, including ElasticSearch/OpenSearch and NoSQL or SQL databases.
  • Hands-on experience with Airflow and Spark, EMR, or similar distributed systems.
  • Experience handling anti-scraping mechanisms and data-scaling challenges.
  • Hands-on experience with AWS or GCP.
  • Familiarity with NLP and machine learning is preferred but not required.
  • Experience with LLMs, NLP models, or ML frameworks such as Hugging Face, spaCy, TensorFlow, or PyTorch is preferred.
  • Experience with automated document classification, high-scale production environments, petabytes of data, or Kubernetes is preferred.

Benefits

  • Hybrid and remote work models are available based on proximity to office hubs.
  • Travel and attendance at several team and company-wide offsites each year are expected and fully supported.
  • Paid time off is provided.
  • Paid maternity, parental bonding, and medical leave are provided.
  • Medical, dental, vision, and prescription coverage are provided, with employee-only premiums fully covered and 50% of family costs covered.
  • Free confidential counseling is available through BetterHelp.
  • A 401(k) plan includes a 100% employer match on contributions up to 6%.
  • Flexible Spending Accounts and Health Savings Accounts are available.
  • Life and Accidental Death & Dismemberment Insurance are provided.
  • Up to $60 per month is available for fitness, mental health, or wellness expenses.
  • After one year of employment, employees receive a $300 home office setup bonus.
  • Continuing education support is provided.

Tech Stack

Apache AirflowAWSElasticsearchGoogle Cloud PlatformKubernetesPythonPyTorchspaCySQLTensorFlow

Categories

BackendData Engineering
Tekmetric

About Tekmetric

201-500 employees

Tekmetric is the all-in-one platform for auto repair shops. More than 15,000 shops nationwide trust Tekmetric to run smarter, get paid faster, and keep customers coming back. Shop management, integrated payments, built-in marketing, and real-time reporting work seamlessly. Shops run on one system, not five, which means more time is spent on cars, not software. Founded by a former shop owner, Tekmetric is built for every shop.