bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSpruceinfotech2Python Lead Developer

Python Lead Developer

Spruceinfotech2 · Toronto, ON, Canada · Active · SmartRecruiters

Job facts

FieldValue
CompanySpruceinfotech2
TitlePython Lead Developer
Normalized title-
Department / teamInformation Technology
LocationToronto, ON, Canada
Work model-
Employment typeContract
Salary-
Statusactive
ATS providerSmartRecruiters
Posted / first seen2025-07-29 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-18

Related slices

PageWhat it containsOpen
Company jobsActive postings from Spruceinfotech2.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Toronto.Open
Department jobsActive postings in Information Technology.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanySpruceinfotech2
Source23faf4d2-9c29-433f-b2f9-c8d251a0f808
ATS providerSmartRecruiters

Description

Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations. Website http://www.spruceinfotech.com We have 4 onsite – Montreal / GTA / Calgary 1 for Calgary – for which we were looking so far. 3 for GTA / Montreal – any location is fine. Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently 3 days / week and from Sept – 4 days in office / week at onsite. Skill sets: Python – Primary. 6-8 years of experience. Added and necessary: Airflow, Kubernetes, ELK, Flask / Django / Fast API – 3 years exp. Almost very important Gen AI experience will be a big plus. Exp with DB to DB migration especially MS SQL to any opensource db (Spark / Click House) Experience moving code from Java to Python or within Python from 1 framework to another.

Full job record

Job ID61056203d1462d3f5060d5a5236fd8ca0d86a377
Org ID5f846e16-a720-4b4f-82fb-79e879ed5cd9
Source ID23faf4d2-9c29-433f-b2f9-c8d251a0f808
Board ID23faf4d2-9c29-433f-b2f9-c8d251a0f808
Providersmartrecruiters
Provider Job Key744000073320795
TitlePython Lead Developer
Normalized Title
Statusactive
Activeyes
Location TextToronto, ON, Canada
DepartmentInformation Technology
Team
Employment Typecontract
Workplace Type
Remote Policy
CountryCanada
RegionON
CityToronto
Salary RawSpruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations. Website http://www.spruceinfotech.com We have 4 onsite – Montreal / GTA / Calgary 1 for Calgary – for which we were looking so far. 3 for GTA / Montreal – any location is fine. Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently 3 days / week and from Sept – 4 days in office / week at onsite. Skill sets: Python – Primary. 6-8 years of experience. Added and necessary: Airflow, Kubernetes, ELK, Flask / Django / Fast API – 3 years exp. Almost very important Gen AI experience will be a big plus. Exp with DB to DB migration especially MS SQL to any opensource db (Spark / Click House) Experience moving code from Java to Python or within Python from 1 framework to another.
Salary Min
Salary Max
Salary Currency
Salary Periodweek
Source URLhttps://jobs.smartrecruiters.com/Spruceinfotech2/744000073320795-python-lead-developer
Apply URLhttps://jobs.smartrecruiters.com/Spruceinfotech2/744000073320795-python-lead-developer?oga=true
First Seen At2026-05-31 17:35:43Z
Last Seen At2026-06-18 10:44:37Z
Last Checked At2026-06-18 10:44:37Z
Last Changed At2026-05-31 17:35:43Z
Inactive At
Source Posted At2025-07-29 14:13:18Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=spruceinfotech2/date=2026-06-18/2026-06-18T10-44-36-497Z-cd0784c1dad6bc5394f71fe64a301227442fae963a95cc4b26706d9a43086e1a.json
Event Fields
{
  "content_hash": "0126097034ea6d2ab24ae49471d887335e2b1dd648c3863c5a0cf4f5127a7a9d",
  "source_hash": "5be28c03851e2fbd099d8e620bbeee6b57a2ce37a5ef99c7b7c1dd5a0d56aa07",
  "last_changed_at": "2026-05-31T17:35:43.564Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Toronto, ON, Canada",
    "city": "Toronto",
    "region": "ON",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-18T10:44:37.799Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Toronto, ON, Canada",
      "city": "Toronto",
      "region": "ON",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": "week",
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "744000073320795",
  "ref": "https://api.smartrecruiters.com/v1/companies/spruceinfotech2/postings/744000073320795",
  "name": "Python Lead Developer",
  "uuid": "db4418ed-e3a1-4e7f-b023-3ec50ac13f6f",
  "detail": {
    "id": "744000073320795",
    "name": "Python Lead Developer",
    "uuid": "db4418ed-e3a1-4e7f-b023-3ec50ac13f6f",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p><strong>We have 4 onsite – Montreal / GTA / Calgary</strong></p><p>&#xa0;</p><p><strong>1 for Calgary – for which we were looking so far.</strong></p><p><strong>3 for GTA / Montreal – any location is fine.</strong></p><p>&#xa0;</p><p><strong>Python Lead Developer </strong></p><p><strong>Location – </strong><strong>Montreal / GTA / Calgary</strong></p><p><strong>Rate – 70 CAD</strong></p><p><strong>Currently 3 days / week and from Sept – 4 days in office / week at onsite.</strong></p><p>Skill sets:</p><ol><li>Python – Primary. 6-8 years of experience.</li><li>Added and necessary: <strong>Airflow, Kubernetes, ELK, Flask / Django / Fast API</strong> – 3 years exp.</li><li>Almost very important<ol><li>Gen AI experience will be a big plus.</li><li>Exp with DB to DB migration especially MS SQL to any opensource db (Spark / Click House)</li><li>Experience moving code from Java to Python or within Python from 1 framework to another.</li></ol></li></ol>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p>Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.</p><p>Website</p><p>http://www.spruceinfotech.com</p><ul></ul>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "5f81dd05-71e9-4ca9-92e1-0e511519b9cb",
    "active": true,
    "company": {
      "name": "spruceinfotech",
      "identifier": "Spruceinfotech2"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "3244652e-5078-4cfd-bc5f-65e3b48b7cc3",
    "applyUrl": "https://jobs.smartrecruiters.com/Spruceinfotech2/744000073320795-python-lead-developer?oga=true",
    "function": {
      "id": "information_technology",
      "label": "Information Technology"
    },
    "industry": {
      "id": "it_and_services",
      "label": "Information Technology And Services"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Toronto",
      "hybrid": false,
      "region": "ON",
      "remote": false,
      "address": "Highway 404",
      "country": "ca",
      "latitude": "43.7876209",
      "longitude": "-79.3421961",
      "fullLocation": "Toronto, ON, Canada"
    },
    "refNumber": "REF1351E",
    "postingUrl": "https://jobs.smartrecruiters.com/Spruceinfotech2/744000073320795-python-lead-developer",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "COUNTRY",
        "valueId": "ca",
        "fieldLabel": "Country/Region",
        "valueLabel": "Canada"
      },
      {
        "fieldId": "58b7e4efe4b0885c92cd99ab",
        "valueId": "default",
        "fieldLabel": "Brands",
        "valueLabel": "spruceinfotech"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/Spruceinfotech2/publication/db4418ed-e3a1-4e7f-b023-3ec50ac13f6f?dcr_ci=Spruceinfotech2",
    "defaultJobAd": true,
    "releasedDate": "2025-07-29T14:13:18.259Z",
    "experienceLevel": {
      "id": "mid_senior_level",
      "label": "Mid-Senior Level"
    },
    "typeOfEmployment": {
      "id": "contract",
      "label": "Contract"
    }
  },
  "company": {
    "name": "spruceinfotech",
    "identifier": "Spruceinfotech2"
  },
  "jobAdId": "3244652e-5078-4cfd-bc5f-65e3b48b7cc3",
  "function": {
    "id": "information_technology",
    "label": "Information Technology"
  },
  "industry": {
    "id": "it_and_services",
    "label": "Information Technology And Services"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Toronto",
    "hybrid": false,
    "region": "ON",
    "remote": false,
    "address": "Highway 404",
    "country": "ca",
    "latitude": "43.7876209",
    "longitude": "-79.3421961",
    "fullLocation": "Toronto, ON, Canada"
  },
  "refNumber": "REF1351E",
  "department": {},
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "COUNTRY",
      "valueId": "ca",
      "fieldLabel": "Country/Region",
      "valueLabel": "Canada"
    },
    {
      "fieldId": "58b7e4efe4b0885c92cd99ab",
      "valueId": "default",
      "fieldLabel": "Brands",
      "valueLabel": "spruceinfotech"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2025-07-29T14:13:18.259Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "mid_senior_level",
    "label": "Mid-Senior Level"
  },
  "typeOfEmployment": {
    "id": "contract",
    "label": "Contract"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/61056203d1462d3f5060d5a5236fd8ca0d86a377?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/5f846e16-a720-4b4f-82fb-79e879ed5cd9JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/23faf4d2-9c29-433f-b2f9-c8d251a0f808JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/61056203d1462d3f5060d5a5236fd8ca0d86a377/eventsJSON