Remote Software Engineer (Python)

Posted

Apply now
Please, let Tekmetric know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Tekmetric is a cloud-based auto-repair shop management system focused on customer care and service.
  • The company is seeking a Software Engineer with expertise in web scraping, data processing, and search technologies.
  • The role involves building a large-scale data ingestion and classification system.
  • Responsibilities include extracting data from various sources such as web pages, APIs, and PDFs, cleaning and normalizing data, and building search capabilities using ElasticSearch/OpenSearch.
  • The engineer will work with technologies including Python, Scrapy, Airflow, Kubernetes, AWS, and Spark to create scalable data pipelines.
  • Key tasks include designing distributed crawling bots, developing data pipelines, unifying documents into a coherent data schema, preprocessing raw data, building APIs, collaborating with ML/NLP teams, automating workflows, and optimizing data pipelines.

Requirements:

  • Candidates must have 3+ years of experience in Python, specifically in building crawling/scraping solutions at scale.
  • Experience with APIs (REST) and PDF processing (OCR, Tesseract, PyMuPDF) is required.
  • Proficiency in data processing and search technologies such as ElasticSearch/OpenSearch and NoSQL/SQL databases is necessary.
  • Hands-on experience with Airflow and Spark (EMR) or similar distributed systems is essential.
  • Strong problem-solving skills in handling anti-scraping mechanisms and data scaling challenges are required.
  • Candidates should have hands-on experience with AWS or GCP.

Benefits:

  • The position offers flexible and remote work opportunities.
  • Employees receive generous PTO and exceptional leave programs for various life events, including maternity, paternity, and medical leave.
  • Comprehensive healthcare coverage including Medical, Dental, Vision, and Prescription Drug Coverage is provided.
  • Financial benefits include a 401(k) Retirement Savings Plan with a 6% match, employer-covered STD, LTD, Life, and AD&D Insurance Programs.
  • Employees can receive up to $60 monthly for wellness expenses and activities, as well as education assistance for undergraduate/graduate courses and continuing education.
  • The company promotes a positive work environment with a stellar team, a cool office, and fun activities.
Apply now
Please, let Tekmetric know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback