Search jobs > Toronto, ON > Python developer

Python Developer

Cititec Talent
Toronto, Ontario, Canada
$130K a year
Full-time

Python Risk Developer - Commodities / Front Office - Toronto - up to 130k CAD + c.30% bonus & benefits

Cititec Talent has partnered exclusively with a global commodities trading firm seeking a proficient Python Software Develope r to join their front-office risk team.

This role focuses on developing critical risk management tools, including building Value-at-Risk (VaR) engines and position management systems from the ground up.

This is an amazing position that will enable you to contribute to a range of risk-related applications and analytics in a front-office environment .

Responsibilities

  • Design, develop, and implement advanced Python applications and tools for front-office risk management, specifically VaR engines, risk systems, and position management tools.
  • Collaborate closely with traders, quantitative analysts, and other key stakeholders to gather and understand business requirements, ensuring solutions align with front-office risk management needs
  • Engage in the entire software development life cycle , from requirement gathering and system design to coding, testing, deployment, and ongoing maintenance
  • Optimize application performance and ensure system reliability for critical risk-related applications
  • Apply best practices in software engineering, including code reviews, version control, and automated testing to deliver efficient, maintainable, and scalable applications.

Technical Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong Python programming skills , with a focus on performance optimization and handling large data sets
  • Knowledge of quantitative finance concepts like VaR, risk metrics, and portfolio analysis
  • Experience with front-office environments in financial services is highly desirable
  • Proficiency in SQL and familiarity with relational databases (e.g. PostgreSQL)
  • Knowledge of FastAPI and Pandas for data handling and API development
  • Understanding of multithreading and asyncio for high-performance computing
  • Cloud development experie nce, preferably with AWS
  • Familiarity wi th containerization technolog ies (Docker, Kubernetes) for deploying scalable applications
  • 23 hours ago
Related jobs
TripElephant
Toronto, Ontario

About the Fullstack Developer position. Several years experience of working as a web developer. Solid experience with Python and Django. ...

BMO
Canada, Canada

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as technology landscape. JS or Python programming language and basic architecture concepts. ...

Astra North Infoteck Inc.
Toronto, Ontario

Python Developer - Backend Systems, GCP. Development: Write and maintain Python code for backend systems that handle data processing and integration. Certifications: Relevant certifications such as GCP Professional Cloud Developer. ...

Extreme Networks
Toronto, Ontario

Python and microservices architecture, including synchronous and asynchronous web services. Design and implement robust distributed systems using Python and FastAPI, ensuring high scalability and performance optimization. Mentor junior developers and promote a culture of technical excellence and con...

Astra North Infoteck Inc.
Toronto, Ontario

Talend, Core Java, Python, Kafka, Github, SQL, Jira, Docker, Redhat, Pyspark, Scala, Nifi, Postgres. Good to have experience with Scala, Python, PySpark, Apache NifiTechnical working experience in an Agile environment. ...

Algobrain
Toronto, Ontario

Must have Experience in Python in an enterprise environment, covering the whole development life cycle Must have good communication skills, strong client-facing skills and able to manage client's expectations Strong technical skills with AWS technologies such as Lambda, SNS, SQS, S3 Strong technical...

Axelon Services Corporation
Mississauga, Ontario

Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Python Developer. This role will require development using Python. Provide strong hands-on in implementing python frameworks defined by the lead/architect in the team. Python development with ha...

C. G. Consulting Group Inc.
Wfh, WFH, Canada
Remote

Python Software Engineer (Python, JS, AWS, Snowflake, Airflow, Unix). Python: Boto3, Multiprocessing, Classes. ...

Motoinsight
Canada
Remote

Team of over 70 developers and growing. We're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. At least 3 years of experience developing web applications with Python, Django, JavaScript, Vue. You'll collaborate with developers all over...

Movable Ink
Toronto, Ontario

As a Lead Backend Developer (Python), you will play an instrumental role in advancing the services and systems comprising the DaVinci platform on the Core Integrations team. Strong proficiency with Python (our core integrations and tooling are written in Python). ...