Python Developer

2 weeks ago


Toronto, Canada Cititec Talent Full time

Python Software Developer (Data)

Data Pipeline Development

Commodities Trading

Toronto, Canada


Our client, a prominent financial services firm, is looking for a Python Software Developer to join their data focussed team. This role is focused on designing, developing, and maintaining ETL pipelines to streamline the ingestion and processing of fundamental data. This mid-level position offers the opportunity to work on impactful data infrastructure projects in a collaborative, front-office environment.


Responsibilities

  • Develop, implement, and optimize robust data pipelines using Python to process and integrate large volumes of fundamental data.
  • Build and maintain ETL pipelines that support various analytical and operational applications by ingesting, cleaning, and transforming data.
  • Collaborate with cross-functional teams and key stakeholders, including data analysts, quantitative researchers, and other software developers, to ensure data pipelines align with business requirements and data quality standards.
  • Ensure scalability and reliability of the data infrastructure to meet the demands of high-quality, real-time data.
  • Apply best practices in software engineering, including code reviews, version control, automated testing, and continuous integration to deliver clean, maintainable, and efficient code.



Technical Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field.
  • Proficiency in Python for data processing and pipeline development, with a strong understanding of libraries like Pandas and SQLAlchemy.
  • Experience with SQL and relational databases (e.g., PostgreSQL) for data storage, manipulation, and retrieval.
  • Familiarity with ETL processes and tools, and experience building ETL pipelines to handle high volumes of data.
  • Knowledge of cloud development environments, preferably AWS, for handling data ingestion and storage at scale.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) to support scalable and flexible deployment.
  • Experience with Apache Airflow for orchestrating complex data workflows.
  • Data transformation skills, with a solid understanding of data quality, cleaning, and validation techniques.
  • Strong problem-solving skills and the ability to communicate technical concepts effectively within a team.



Preferred Experience

  • Prior experience working with fundamental data in the financial sector, such as corporate earnings data, macroeconomic indicators, and other non-price-based financial data.
  • Familiarity with front-office environments, ideally within finance, where high-quality data drives decision-making.
  • Knowledge of data architecture best practices and experience in building scalable, maintainable data pipelines.


  • Python Developer

    2 weeks ago


    Toronto, Canada Randstad Digital Full time

    Python developer (Contract Position)Number of Positions: 1 Duration: 12 monthsLocation: Toronto ON, CAMust be eligible to work in CanadaHybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsiteMust have skills and experience:5-10 +yrs of Python mandatory5yrs of Quartzstrong Sybase and Sybase Open Server”•...

  • Python Developer

    2 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ONTitle: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite)Primary Skills: Python. Job Description3-4 years of PythonMongoDB with Postgress DBExperience with...

  • Python Developer

    3 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ONTitle: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite)Primary Skills: Python. Job Description3-4 years of PythonMongoDB with Postgress DBExperience with...

  • Python Developer

    2 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ONTitle: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite)Primary Skills: Python. Job Description3-4 years of PythonMongoDB with Postgress DBExperience with...

  • Python Developer

    1 week ago


    Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ONTitle: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite)Primary Skills: Python. Job Description3-4 years of PythonMongoDB with Postgress DBExperience with...

  • Python Developer

    2 weeks ago


    Toronto, Canada Randstad Digital Full time

    Python developer (Contract Position)Number of Positions: 1 Duration: 12 monthsLocation: Toronto ON, CAMust be eligible to work in CanadaHybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsiteMust have skills and experience:5-10 +yrs of Python mandatory5yrs of Quartzstrong Sybase and Sybase Open Server”•...

  • Python Developer

    3 weeks ago


    Toronto, Canada Randstad Digital Full time

    Python developer (Contract Position)Number of Positions: 1 Duration: 12 monthsLocation: Toronto ON, CAMust be eligible to work in CanadaHybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsiteMust have skills and experience:5-10 +yrs of Python mandatory5yrs of Quartzstrong Sybase and Sybase Open Server”•...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ON Title: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite) Primary Skills: Python. Job Description 3-4 years of Python MongoDB with Postgress DB ...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ON Title: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite) Primary Skills: Python. Job Description 3-4 years of Python MongoDB with...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Randstad Digital Full time

    Python developer (Contract Position) Number of Positions: 1 Duration: 12 months Location: Toronto ON, CA Must be eligible to work in Canada Hybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsite Must have skills and experience: 5-10 +yrs of Python mandatory 5yrs of Quartz strong Sybase and Sybase Open...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Randstad Digital Full time

    Python developer (Contract Position) Number of Positions: 1 Duration: 12 months Location: Toronto ON, CA Must be eligible to work in Canada Hybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsite Must have skills and experience: 5-10 +yrs of Python mandatory 5yrs of Quartz strong Sybase and Sybase Open...

  • Python Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Randstad Digital Full time

    Python developer (Contract Position)Number of Positions: 1 Duration: 12 monthsLocation: Toronto ON, CAMust be eligible to work in CanadaHybrid position, 3d/w onsite mandatory, may change to fully onsite later on, must be OK working onsiteMust have skills and experience:5-10 +yrs of Python mandatory5yrs of Quartzstrong Sybase and Sybase Open Server”•...

  • Python Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions, would like to hire a strong Python Developer for a long-term contract (24 Months) opportunity in Toronto, ONTitle: Python Developer Duration: 18 Months Location: Toronto, ON (3 Days onsite)Primary Skills: Python. Job Description3-4 years of PythonMongoDB with Postgress DBExperience...

  • Python Developer

    7 months ago


    Toronto, Canada CB Canada Full time

    Strong OOP and Design patters knowledge 5+ years of software development experience 4+ years of experience in Python backend development Strong understanding of Python tooling 2+ years in projects with large-scale or highly loaded systems Proficient in Linux package management and resolving native library dependencies Proficient in AWS infrastructure and...

  • Python Developer

    2 days ago


    Toronto, Ontario, C6A, Ontario, Canada Smart IT Frame LLC Full time

    Hi There,We have a contract role with one of our clients. They are looking for a Python Developer who also have hands-on experience with Selenium. Its a Hybrid role at Toronto, ON.Role: Python DeveloperLocation: Toronto, ON (Hybrid)Type: ContractSkills: Python, SeleniumPlease let me know if you are interested to discuss further.

  • Python Developer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Raise Full time

    Senior Software EngineerLocation: Toronto, ON - Hybrid (2 days onsite)Contract Length: 12 Months with possibility of extension.Responsibilities:Front office development team directly aligned to the business.Small/med enhancements required by the business and application migration rewrite. .NET, Python, Must have skills:Python, C#, .NET, front end development...

  • Python Developer

    7 months ago


    Toronto, Canada Highbrow LLC Full time

    Job Responsibilities: Write and test code, debug programs and integrate applications with CI/CD experience. Write unit/integration tests, contribute to engineering boards, present and u-tube and write detailed and good documentation. Formulate, design, develop, test, and deliver data technology solutions with a balanced focus on speed and code quality. ...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Cititec Talent Full time

    Python Software Developer (Data) Data Pipeline Development Commodities Trading Toronto, Canada Our client, a prominent financial services firm, is looking for a Python Software Developer to join their data focussed team. This role is focused on designing, developing, and maintaining ETL pipelines to streamline the ingestion and processing of ...

  • Python Developer

    2 weeks ago


    Toronto, ON, Canada Cititec Talent Full time

    Python Software Developer (Data) Data Pipeline Development Commodities Trading Toronto, Canada Our client, a prominent financial services firm, is looking for a Python Software Developer to join their data focussed team. This role is focused on designing, developing, and maintaining ETL pipelines to streamline the ingestion and processing of ...

  • Python Developer

    2 months ago


    Toronto, Ontario, Ontario, Canada Cititec Talent Full time

    Python Software Developer (Data)Data Pipeline DevelopmentCommodities TradingToronto, CanadaOur client, a prominent financial services firm, is looking for a Python Software Developer to join their data focussed team. This role is focused on designing, developing, and maintaining ETL pipelines to streamline the ingestion and processing of fundamental data....