Onlano
Python DevelopmentRemote

Senior Software Engineer (Python)

Jobgether - Recruiter

Canada, ๐Ÿ‡จ๐Ÿ‡ฆ CanadaFull-time - Senior (4-7 years)0 applicantsCloses Jun 20, 2026

Salary

CHECK DESCRIPTION

Apply for this job

Job description

Job details

  • Location: Canada
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: Salary details are available in the employer description.

Role overview

Jobgether is hiring a Senior Software Engineer (Python) in Canada on behalf of a partner company. This is a high-impact backend and data engineering role focused on building large-scale distributed systems that power data extraction, processing, and search capabilities. You will design and maintain complex crawling and ingestion pipelines that collect and structure data from diverse sources including web pages, APIs, PDFs, and documents. This full-time position is ideal for experienced engineers who thrive on solving challenging problems in data infrastructure at scale.

Job details

This role is based in Canada and is available as a remote, hybrid, or onsite position depending on company policy. Salary details are available in the employer description. The position requires strong Python expertise, distributed systems knowledge, and experience with data pipelines and web scraping technologies.

Responsibilities

  • Design and build large-scale data extraction and ingestion pipelines
  • Develop distributed systems for processing data from web, APIs, and documents
  • Optimize crawling infrastructure for performance and reliability at scale
  • Collaborate with cross-functional teams on data architecture decisions
  • Maintain and improve search and data processing capabilities

Requirements

  • 4+ years of software engineering experience with Python
  • Strong background in building distributed systems and data pipelines
  • Experience with web scraping, crawling, and data extraction technologies
  • Proficiency in designing scalable backend architectures
  • Familiarity with ETL processes and handling diverse data formats

Benefits

  • Work on high-impact data infrastructure projects
  • Collaborate with experienced engineering teams
  • Opportunity to solve complex technical challenges at scale

Keywords

PythonDistributed SystemsData PipelinesWeb ScrapingBackend EngineeringETLData ProcessingAPIsCrawling