Tekmetric

Senior Software Engineer - Python (Contract)

Tekmetric
Apply
5 months ago
Bucharest, RomaniaSenior

Responsibilities

  • Design and build large-scale distributed crawling bots and low-overhead infrastructure for adversarial environments.
  • Develop and maintain pipelines that extract data from web pages, documents, PDFs, and APIs.
  • Unify heterogeneous documents into coherent schemas 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 pipelines.
  • Automate workflows with Apache Airflow and deploy solutions on Kubernetes and AWS.
  • Optimize and scale data pipelines with Spark and EMR for large datasets.

Requirements

  • At least 4 years of Python experience building crawling or scraping solutions at scale.
  • Experience working with REST APIs and processing PDFs using OCR, Tesseract, PyMuPDF, or similar tools.
  • Proficiency with data processing, search technologies, and NoSQL or SQL databases.
  • Experience with React.
  • Ability to handle anti-scraping mechanisms and data-scaling challenges.
  • Hands-on experience with AWS or GCP.
  • Familiarity with NLP and machine learning is a plus.
  • 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, petabyte-scale data, or Kubernetes is preferred.

Benefits

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

Tech Stack

Categories

BackendData Engineering
Tekmetric

About Tekmetric

201-500 employees

Tekmetric builds cloud-based shop management software for independent auto repair shops and multi-location operators, offering scheduling, digital vehicle inspections, inventory, labor guides, reporting, and integrated payments. The company sells its platform as a SaaS subscription and also processes payments. Founded in 2017 and headquartered in Houston, Texas, Tekmetric reports adoption by more than 15,000 shops across the U.S.

Contact me