Talent.com
Senior Python Developer
Senior Python DeveloperAmaris Consulting • Greater Toronto Area, Canada
Senior Python Developer

Senior Python Developer

Amaris Consulting • Greater Toronto Area, Canada
23 hours ago
Job type
  • Full-time
Job description

We are seeking Senior Python Developers with strong Data Engineering expertise to join a large-scale data science environment. You will contribute to the design and development of scalable, secure, and high-performance data pipelines that support analytics and machine learning initiatives.

This role is ideal for hands-on senior developers who enjoy coding, working with complex datasets, and collaborating closely with data scientists and cross-functional teams.

Role Summary

As a Senior Python Developer (Data Engineering Specialist), you will transform complex and high-volume data into reliable, analytics-ready datasets. You will work in an agile and collaborative environment, partnering with data scientists, data architects, and product teams to enable impactful AI / ML and data-driven solutions.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python and PySpark.
  • Perform large-scale data ingestion, transformation, and processing.
  • Prepare clean, structured, and reliable datasets for analytics and machine learning use cases.
  • Ensure data quality, security, governance, and proper classification.
  • Optimize data pipelines for performance, scalability, and reliability.
  • Collaborate closely with data scientists, architects, and product teams.
  • Participate in code reviews, agile ceremonies, and technical discussions.
  • Contribute to best practices, documentation, and continuous improvement initiatives.

Profile Requirements

Essential Requirements

  • 6+ years of experience as a Python developer working with data-intensive systems.
  • Strong hands-on experience with Python and PySpark.
  • Experience with cloud-based data platforms and large datasets.
  • Solid understanding of ETL processes and data modeling.
  • General understanding of data preparation for AI / ML workflows.
  • Bachelor’s degree in a related field or equivalent professional experience.
  • Ability to work in a hybrid model with 2 days per week on-site in Montreal.
  • Nice to Have

  • Experience with Databricks, AWS, and / or Snowflake.
  • Exposure to data orchestration tools (e.g., Airflow).
  • Experience working with data science or large-scale analytics teams.
  • Knowledge of distributed systems and performance optimization.
  • Technology Stack

    Python | PySpark | Databricks | AWS | Snowflake

    Additional Information

  • Expected Compensation Range : Approximately CAD 50,000 – 100,000, depending on experience, skills, and overall fit.
  • Canadian Experience : No Canadian work experience is required.
  • Use of Artificial Intelligence (AI) in Recruitment : No AI tools are used in the screening, assessment, or selection process. All recruitment stages are conducted by human recruiters and hiring managers.
  • Statement Regarding Job Vacancy : This position is a job creation, established to support ongoing and growing project needs.
  • Hiring Decision Timeline : Candidates will be informed of the hiring decision within 45 days following the interview stage.
  • Why choose us

  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central : 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
  • Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

    Create a job alert for this search

    Python Developer • Greater Toronto Area, Canada

    Similar jobs
    Senior Python Developer

    Senior Python Developer

    Amaris Consulting • toronto, on, ca
    Full-time
    Data Engineering expertise to join a large-scale data science environment.You will contribute to the design and development of scalable, secure, and high-performance data pipelines that support ana...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Python Developer

    Senior Python Developer

    Yep Ads • Markham
    Full-time
    We are a technology company building cutting edge enterprise software to “change the game” in online advertising.The company is headquartered in downtown San Francisco (SOMA) with offices at Toront...Show more
    Last updated: 30+ days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    CG Consulting Group • Toronto
    Full-time
    This is with a global IT services firm for a leading investment / wealth management services firm.Client Location is downtown Toronto Ontario, close to TTC and GO service. Hybrid - In Office 4 days pe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Python (Toronto)

    Senior Software Engineer, Python (Toronto)

    Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer, Python (Toronto).Category : Information Technology.Senior Software Engineer, Python Programmer. Fitch Ratings is currently seeking a Senior Software Engineer specializing in...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Python)

    Senior Software Engineer (Python)

    Diagrid, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    We believe that open-source software, open standards and APIs are the greatest transformational tools for organizations in the modern software development era. Our mission at Diagrid is to provide d...Show more
    Last updated: 1 day ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Acquird.io • Toronto
    Full-time
    Profitable B2B SaaS company with our teams are based in North America, but this role is remote from Canada.We're only open to Senior+ Devs who don't require relocation and are eligible to work in C...Show more
    Last updated: 30+ days ago • Promoted
    Sr Python Developer

    Sr Python Developer

    Princeton IT Services, Inc • Toronto
    Full-time
    We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a h...Show more
    Last updated: 9 days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    CyberX Info System • Toronto, ON, Canada
    Full-time
    Manage timelines / deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff and peers to un...Show more
    Last updated: 2 days ago • Promoted
    Senior Python Developer

    Senior Python Developer

    Iris Software Inc. • Toronto
    Full-time +1
    Recruitment Executive – Talent Acquisition at IRIS Software || Ex NTT DATA.Job Title : Senior Python Backend Developer.Location : Toronto, ON (Hybrid – 4 days per week required to work from office).P...Show more
    Last updated: 9 days ago • Promoted
    Senior Python Developer (with AWS)

    Senior Python Developer (with AWS)

    Jay Analytix INC. • Toronto
    Full-time
    Manage timelines / deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff, and peers to u...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer Python (Django)- Vancouver

    Senior Software Engineer Python (Django)- Vancouver

    Cover Genius • Toronto, Canada
    Full-time
    As a Senior Software Engineer on our Technology Team, you will own the design, development, and optimization of business‑critical applications within our Core Services problem spaces that power the...Show more
    Last updated: 24 days ago • Promoted
    Senior Python Software Engineer - Toronto

    Senior Python Software Engineer - Toronto

    Validus Risk Management • Toronto, ON, CA
    Full-time
    Quick Apply
    Validus is looking for a financial software engineer to join our back-end team.This team is responsible for designing, implementing and maintaining ...Show more
    Last updated: 8 days ago
    Senior Python Developer

    Senior Python Developer

    Luxoft • Toronto
    Full-time
    Technical Recruiter @ Luxoft | Full Cycle Recruitment, IT Staff.Applying for the position, you may join one of the most respected and fastest-growing institutional investors in the world.Our client...Show more
    Last updated: 30+ days ago • Promoted
    Senior Python Developer with AWS

    Senior Python Developer with AWS

    Jay Analytix • Toronto
    Full-time
    Manage timelines / deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff and peers to un...Show more
    Last updated: 30+ days ago • Promoted
    Python developer

    Python developer

    Akkodis • Toronto
    Full-time
    Senior Python Developer (Data Engineering Focus).Ideally looking for experience with.ETL, AI / ML, data orchestration tools. Preference would be someone with the required skills and experience, partic...Show more
    Last updated: 9 days ago • Promoted
    Python Developer

    Python Developer

    VySystems • Toronto
    Full-time
    We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a h...Show more
    Last updated: 29 days ago • Promoted
    Senior Python Developer (with AWS)

    Senior Python Developer (with AWS)

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop solutions that are in line with client's technology bias...Show more
    Last updated: 30+ days ago • Promoted
    Senior Python Full Stack Engineer

    Senior Python Full Stack Engineer

    GlobalLogic • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Lead - Talent Acquisition at GlobalLogic.Develop and maintain responsive front‑end applications using Angular or ReactJS, and robust backend APIs with Python for AWS Lambda.Cloud architectur...Show more
    Last updated: 8 days ago • Promoted