Python Software Architect

3 weeks ago


Toronto, Ontario, Canada Cititec Talent Limited Full time
Job Title: Python Software Architect

We are seeking a highly skilled Python Software Architect to join our team at Cititec Talent Limited. As a key member of our data engineering team, you will be responsible for designing and developing robust data pipelines using Python to process and integrate large volumes of fundamental data.

Responsibilities:

- Develop and implement robust data pipelines using Python to process and integrate large volumes of fundamental data.

- Collaborate with cross-functional teams and key stakeholders 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.

Requirements:

- 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.

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.

Location: Toronto, Canada
  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada Passage Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Passage. As a key member of our engineering team, you will play a crucial role in designing and developing complex software applications.As a Software Architect, you will lead the technical design and architecture of software systems, collaborating with cross-functional...

  • Python Developer

    4 weeks ago


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

    Greetings!Iris’s leading financial client is looking for Python Developer to join their team at Toronto, ON(Hybrid) location. Job Title: Python DeveloperLocation: Toronto, ON(Hybrid)Duration: Long Term Job Description:5-7 years of Python, no junior people pleaseMongoDB with PostgresDBExperience with Settlement and ClearingExperience with financial systems...


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

    Are you a seasoned professional looking for a challenging role that utilizes your expertise in Python development?Iris Software Inc. is a leading provider of software solutions to Fortune 500 companies and other top firms in the financial services and technology industries.We are seeking a highly skilled Senior Full Stack Python Developer to join our team....

  • Python Developer

    4 weeks ago


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

    Join Our Team! We're Hiring a Python Developer Location: Toronto ON CanadaAbout Us:Iris Software, Inc. registered as SSA Infosystems in Canada is a CMMi ML5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse,...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionMain ResponsibilitiesDevelop and maintain high-quality software applications using a range of technologies including React, JavaScript, Groovy, Python, and APIs.Collaborate with cross-functional teams to gather requirements, architect solutions, and implement features that enhance system functionality and performance.Conduct...


  • Toronto, Ontario, Canada reddit Full time

    Reddit is a community-driven platform that fosters open and authentic conversations on the internet. With over 100,000 active communities and approximately 430 million daily active unique visitors, Reddit is one of the largest sources of information online.The Reddit Experimentation Platform is a critical component of our growth strategy, enabling us to...


  • Toronto, Ontario, Canada Software International Full time

    Job DescriptionSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada/US. We are seeking an experienced AWS Connect Architect to join our team on a long-term contract with our IT consulting client, who is working with their large client on a move to cloud CCaS from on-prem with AWS Connect.Key...


  • Toronto, Ontario, Canada Splunk Inc Full time

    Splunk Edge Platform Solution ArchitectAs a Senior Software Engineer-IoT, you will be responsible for building innovative solutions that enable rapid development on the Splunk Edge platform. You will get to work with a super smart bunch of folks who are doing state-of-the-art development work (front-end and back-end, DevOps, device software) in areas of...


  • Toronto, Ontario, Canada jetfuel Full time

    Job Description:As a Senior Software Engineer in Python, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. You will work closely with cross-functional teams to identify and prioritize project requirements, develop high-quality software solutions, and ensure timely delivery. Your expertise in...


  • Toronto, Ontario, Canada The Great Lakes College of Toronto Full time

    Job Title: Software Architect for the Great Lakes CollegeAbout UsThe Great Lakes College of Toronto is a leading educational institution dedicated to providing exceptional learning experiences. Our team is passionate about creating innovative solutions that meet the evolving needs of our students and staff.Job DescriptionWe are seeking an experienced...


  • Toronto, Ontario, Canada GRANT CUSTOM PRODUCTS Full time

    About the Role:As a Software Developer, you will be responsible for designing, developing, and testing software applications using Python. This is a great opportunity to work with a talented team and contribute to the development of innovative solutions.


  • Toronto, Ontario, Canada FRESHII Full time

    Job Title: Software Engineer with Proficiency in PythonWe are seeking a skilled Software Engineer with proficiency in Python to join our team. The ideal candidate will have strong coding skills and be able to work collaboratively with our team to deliver high-quality software solutions.Key Responsibilities:Design, develop, and test software applications...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Baycrest Full time

    About the RoleWe are seeking a talented Python Developer to join our team at {company}.Key ResponsibilitiesDevelop and maintain high-quality software applications using Python.Collaborate with cross-functional teams to design and implement software solutions.Ensure the scalability and reliability of software applications.Requirements3+ years of experience in...


  • Toronto, Ontario, Canada Simcha Wine Corp Full time

    Job Title: {title}About the role:As a Senior Software Engineer (Python), you will be responsible for designing, developing, and maintaining large-scale software systems. Your primary focus will be on building scalable, efficient, and reliable software solutions using Python as the primary programming language. Key Responsibilities:• Develop software...


  • Toronto, Ontario, Canada Amazon Full time

    Job Title: Software EngineerAs a Software Engineer with proficiency in Python, you will be responsible for designing, developing, and testing software applications. Your strong back-end skills will enable you to work efficiently and effectively in a team environment.Key Responsibilities:• Develop software applications using Python• Collaborate with...

  • Python Developer

    2 days 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...

  • ETL Tester

    4 weeks ago


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

    Iris's direct client, one of the leading Banking and Financial Company, is looking to hire a Sr ETL Tester (Database Testing and Python) for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most recent resume if you would be interested..!Position: Sr ETL Tester (Database Testing and Python)Location: Toronto, ON...


  • Toronto, Ontario, Canada Edge Group Ltd. Full time

    As a skilled Software Engineer, you will work with our team to develop innovative software solutions using Python. With a strong focus on quality and efficiency, you will be responsible for designing, implementing, and testing software applications.The ideal candidate will have experience with:Python programming languageFront-end and back-end...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada VIVET Health Corp Full time

    Job DescriptionAs a Software Engineer with expertise in Java and Python, you will be responsible for the development of scalable and efficient software solutions. Your primary focus will be on building robust and reliable software systems using Java and Python. Key Responsibilities:• Design and develop software applications using Java and Python•...


  • Toronto, Ontario, Canada Yasmin Moolani Merchant Full time

    Key Responsibilities:• Design, develop, and test software applications using Python programming language.• Collaborate with cross-functional teams to ensure software meets requirements and is delivered on time.Requirements:• Bachelor's degree in Computer Science or related field.• 2+ years of experience in software development with Python.• Strong...