Skip to content
mimi

Python Developer

Citigroup Inc.

Canada · On-site Full-time Mid Level Today

About the role

Join the Fixed Income Technology team as a Python Developer. Develop innovative software solutions that enhance trading, pricing, and risk management technologies for financial markets.

This role involves the end-to-end design and maintenance of scalable applications in the financial sector. You will work closely with engineers and stakeholders, applying Agile methodologies to deliver optimized, efficient software solutions. Your knowledge of data processing technologies will support the development of applications vital for operations in a digital trading landscape.

Key Responsibilities

  • Design and maintain high-performance Python applications
  • Implement optimized solutions tailored to business needs
  • Collaborate with teams utilizing Agile practices
  • Work with APIs, data sources, and architectural design
  • Write and maintain clean, testable code

Requirements

  • 3–5 years in deploying production-grade Python applications
  • Core Python, SQL, and database API proficiency
  • Familiarity with Django or Flask frameworks
  • Knowledge of Kafka or Apache Spark beneficial
  • Strong analytical and collaboration skills

Drive innovation in financial technology using your Python expertise in an engaging team environment.

Skills

APIApache SparkCore PythonDatabase APIDjangoFlaskKafkaPythonSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free