Python Developer
2 weeks ago
Were seeking a Senior Python Developer to join our Quantitative Research team, where you will design and deliver high-performance, data-driven applications that empower investment strategies.
In this role, you will collaborate closely with quantitative researchers, portfolio managers, and fellow data engineers to develop scalable tools, APIs, and platforms that transform raw data into actionable insights. This is an opportunity to apply your software engineering expertise to real-world quantitative problems, directly influencing research workflows and portfolio decision-making.
Key Responsibilities
- Develop and maintain full-stack web applications, integrating responsive front-end interfaces (HTML, CSS, JavaScript, React or Angular) with Python-based back-end systems (Flask or Django).
- Partner with researchers to translate quantitative models and analytics into production-ready tools.
- Apply strong knowledge of algorithms, data structures, and software engineering principles to deliver clean, efficient, and maintainable code.
- Enforce best practices in code quality, version control, and secure development (PEP8, OWASP, CERT).
- Support the software development lifecycle (SDLC) from design and testing to deployment and post-production support.
- Manage code through Git-based version control and automated CI/CD pipelines.
- Work with Azure Databricks, Azure Data Storage, Delta Lake, and Azure Key Vault to integrate, secure, and manage large-scale data assets.
- Collaborate cross-functionally to troubleshoot, optimize, and enhance system performance and reliability.
- Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or a related field.
- 5+ years of professional software development experience, ideally in a data-driven or research-intensive environment.
- Strong proficiency in Python, including frameworks such as Flask or Django.
- Advanced SQL skills and experience with relational database design and optimization.
- Hands-on experience in front-end technologies HTML, CSS, JavaScript, and modern frameworks (React, Angular).
- Working knowledge of Azure cloud services, including Databricks, Data Storage, Delta Lake, and Key Vault.
- Solid grasp of algorithms, data structures, and design patterns.
- Familiarity with Git, CI/CD practices, and DevOps pipelines.
- Excellent communication and collaboration skills, with the ability to translate complex technical concepts for non-technical audiences.
- Experience in financial technology, quantitative research, or investment systems is a strong asset.
- Collaborate with top-tier quantitative and data science professionals.
- Work on cutting-edge projects at the intersection of finance, data, and technology.
- Competitive compensation, performance incentives, and growth opportunities.
- Flexible hybrid work environment with modern tools and cloud-native architecture.
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada Galactic Minds INC Full timePosition : Python developerToronto, ON – Onsite• Seeking a skilled Python developer to write, test, and maintain scalable and efficient Python code for [specific software/products, e.g., web applications, data pipelines, automation tools]. Key Responsibilities • Code Development: Write clean, reusable, and efficient Python code. • Backend Logic:...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada BridgeFlair LLC Full timeJob DescriptionSeeking a highly skilled Sr PythonDeveloper with deep expertise inPython,Java,AWS, and. The ideal candidate will architect and develop scalable applications, build APIs, and work across modern cloud and frontend technologies.Must-Have SkillsPython (Django, Flask, FastAPI or similar)JavaAWSRESTful API developmentSQL & NoSQL databases...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada Nets-international Communication Full timeJob OverviewThe Python Developer is responsible for designing, developing, and maintaining scalable software applications using Python and related frameworks. The role involves working closely with cross-functional teams to build backend systems, APIs, data pipelines, or automation tools that align with business goals and technical standards.Key...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada Celersoft Technology and Consulting Services Full timeJob Description: Python Developer with Spark & Scala (Toronto, ON, Canada)We are looking for an experiencedPython Developerwith strong expertise inApache Spark and Scalato build scalable data processing solutions and support analytics initiatives. The ideal candidate will work with cross-functional teams to design, optimize, and maintain high-performance...
-
Senior Python Developer
2 weeks ago
Toronto, Ontario, Canada Procom Full timeSenior Python Developer:On behalf of our Banking client, Procom is searching for a Senior Python Developer for a 3 month contract role. This position is a hybrid position with 2 days onsite at our client's Toronto office.Senior Python Developer - Job Description:The project involves working with the Credit Risk technology team on an internal web application...
-
Python Developer
1 week ago
Toronto, Ontario, Canada Aviva Full timeExperience Aviva Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada, we put people first, our employees, our customers, and our communities. We're proud of a culture built on care, inclusion, and collaboration, where...
-
Python Developer
2 weeks ago
Toronto, Ontario, Canada SRA Group Full timeTitle: Python Developer with GolangWork location: Toronto (Hybrid)Duration: 12 Months Contract with likely extensionJob Description:Provide technical solutions to create valuable extensions and enhancements of our platform offering.Lead design and code review sessions focused on performance and resiliency best practicesLead the gathering of functional...
-
Python / PySpark Developer
2 weeks ago
Toronto, Ontario, Canada LogicsT Technologies Full timeJob DescriptionPrimary ResponsibilitiesDesign, develop, and maintain high-quality Python and PySpark applications.Build and optimize data pipelines, ETL/ELT workflows, and data integrations.Write clean, maintainable, and efficient code following best practices and architectural patterns.Perform unit testing using tools like Pytest, and ensure code quality...
-
Python Developer
4 days ago
Toronto, Ontario, Canada TekStaff IT Solutions Full timeTypical Day in Role:• Analyze complex business requirements and create technical specifications for designing or redesigning software components and applications• Leverage industry best practices to design, test, implement, and support solutions• Maintain and support the bank's counterparty credit risk technology stack to ensure accurate and timely...
-
Python Developer
6 hours ago
Toronto, Ontario, Canada Fiserv Full timeCalling all innovators – find your future at Fiserv.We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card,...