×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Tamanna Technology
Full Time position
Listed on 2026-03-04
Job specializations:
  • Software Development
    Python, Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Python Developer (SAS Background Preferred)

We are seeking an experienced Python Developer with a strong understanding of SAS-based data workflows and deep hands‑on expertise in Python. This is a hands‑on contributor role (not a leadership position) focused on building, optimizing, and maintaining data processing solutions.

Required Experience & Skills Core Python Development
  • Several years of professional experience developing production‑grade Python code.
  • Strong proficiency with Python data libraries such as pandas, Num Py
    , and related ecosystems.
  • Comfortable working independently on complex data processing tasks.
Advanced Data Manipulation
  • Expertise in merging and joining large datasets efficiently using merge(), join(), and related techniques.
  • Strong understanding of data alignment, indexing strategies, and memory‑efficient transformations.
  • Experience handling complex data structures and edge cases during large‑scale data integration.
Scalability & Performance
  • Experience processing large or out‑of‑memory datasets
    , including:
  • Parallel or distributed processing (e.g., multiprocessing, Dask, Spark, or similar).
  • Performance tuning to replace or improve upon SAS I/O and batch optimizations.
  • Ability to profile code and identify bottlenecks in data pipelines.
Automation & Dev Ops
  • Experience automating data workflows and jobs using Python.
  • Familiarity with scheduling, CI/CD pipelines, and environment management.
  • Comfortable working in Linux‑based environments and with version control systems (e.g., Git).
Testing & Validation
  • Strong understanding of testing strategies for data and analytics code.
  • Experience writing unit tests, integration tests, and validation checks to ensure data accuracy and consistency.
  • Ability to validate Python‑based outputs against legacy SAS results when required.
  • Hands‑on experience working in Jupyter Notebooks for development, analysis, and documentation.
  • Ability to write clear, reproducible notebooks that communicate logic and results effectively.
Nice to Have
  • Prior experience translating or modernizing SAS workflows into Python‑based solutions.
  • Exposure to cloud platforms or distributed data environments.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary