Talent.com
08763 Citi Canada Technology Services ULC
Fixed Income Data - Senior Python Dev08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
No longer accepting applications
Fixed Income Data - Senior Python Dev

Fixed Income Data - Senior Python Dev

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
28 days ago
Job type
  • Full-time
Job description

Fixed Income (FI) is the primary source of capital for corporations, governments, and nonprofits, providing liquidity and innovative solutions globally across the credit, municipal, and securitized markets.

FI’s activities include origination, structuring, investing, lending, and market making and it offers a variety of products including, but not limited to, corporate bonds, emerging markets bonds, asset backed securities, mortgage backed securities, collateralized loan obligations (CLOs), municipal securities, agency securities, short term interest rate products, loans, letters of credit, and derivative instruments, such as interest rate swaps, total return swaps, rate locks, and credit default swaps.

The Fixed Income Data Platform Team is the backbone of Fixed Income mission, providing the low latency, high concurrency, scalability, and availability needed to power our groundbreaking solutions.

Our Data Platform Engineering team is on the cutting edge. We research, adapt, and deploy the latest open-source data platforms to meet Citi's unique needs. We're a collaborative group that thrives on technical challenges and the satisfaction of building highly performant systems.

We're seeking a passionate and highly skilled senior Python developer to join our talented team of engineers in building and maintaining Citi's next-generation data platform targeted for quantitative scientists and traders to quickly iterate on and put into production analytical and trading tools.

Key Responsibilities:

  • Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems

  • Participate in Sprint Planning, Tasking and Estimation of the assigned work for Python platform

  • Participate in component and service design for Python analytical services

  • Work on bug resolution and application improvements, such as performance and maintainability

  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities

  • Stay abreast with new trends in open source tooling and champion tools that could help improve efficiency of the Fixed Income quant and data science community

  • Work closely with quants and data scientists to help them use platform capabilities and develop efficient analytical tools

  • Continuously look to automate manual touchpoints in the technology delivery pipeline

Required Skills / Experience:

  • 5 years+ of hands-on experience in building an enterprise scale highly componentized application using Python incl. web frameworks like Django or Flask and data science tools - Pandas, Polars, Streamlit, Airflow

  • Experience with Docker and Kubernetes/Openshift

  • Experience with Python LLM tools (OpenAI, Vertex, Langchain) is a plus

  • Experience with DevOps technologies - Ansible, Chef is a plus

  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools - SonarQube, etc.

  • Proficient in industry standard best practices such as Design Patters, Coding Standards, Coding modularity, Prototypes etc.

  • Unit testing frameworks - PyTest

  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies

  • Excellent written and oral communication skills

Education:

  • Bachelor’s degree/University degree or equivalent experience

  • Master’s degree preferred

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$94, - $141,

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

------------------------------------------------------

Create a job alert for this search

Fixed Income Data - Senior Python Dev • Mississauga Ontario Canada

Similar jobs

Senior Developer Specializing in Big Data and Innovation

Triton DigitalMississauga, Peel Region, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior AI Platform Engineer — Data & ML Infra

GeotabOakville, ON, CA
Full-time

A technology company located in Ontario is seeking a Senior Data Platform Developer to maintain and enhance machine learning platforms.The ideal candidate will have 3-5 years of experience in softw... Show more

 • Promoted

Power BI Data Engineer — Azure Data & Dashboards Lead

Lakefield Veterinary GroupBurlington, Halton Region, CA
Full-time

A veterinary services provider seeks a Data Analyst responsible for collecting and analyzing data to support strategic initiatives.The role involves creating PowerBI dashboards, working closely wit... Show more

 • Promoted

Data Team Lead

REDPATH MININGVaughan
Full-time

This role provides day‑to‑day guidance to Data Engineers and Power BI Developers, ensuring work is aligned to project priorities, timelines, and delivery milestones.The Data Team Lead contributes h... Show more

 • Promoted

Senior Enterprise Applications Developer (D365 | Azure)

Kohl & Frisch LimitedVaughan
Full-time

A national healthcare distributor, located in York Region, Vaughan, is seeking a Developer, Enterprise Applications to design, develop, and maintain their technology eco-system.The role requires 5+... Show more

 • Promoted

Lead Azure Data Architect(15+ Years Required)

QData IncMississauga, Peel Region, CA
Full-time

Senior Azure Databricks Architect.Python skills and a passion for building scalable data solutions in the cloud? Join our team to lead architecture, optimize pipelines, and drive innovation across ... Show more

 • Promoted

Senior Python Developer

VirtusaMississauga, Ontario, Canada
Full-time

Senior Python Developer (CREQ251396).Must have strong Python programming concepts and hands on experience in application development.Experience working with CI/CD pipelines, Kubernetes and other co... Show more

 • Promoted

Senior Statistical Analyst II - Tigermed

Tigermedburlington, on, ca
Full-time

Communicate with clients as the.Archive all programming deliverables and documentation per SOPs.Mentor team members and support their technical and professional development.CDISC standards, and com... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausKing, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOoakville, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Senior Product Developer

ACI Brands Inc.Oakville, ON, CA
Full-time

Human Resources & Payroll Manager at ACI Brands Inc.Product: Hard Goods & Soft Goods.Reporting to: VP of Product Development.Industry’s leading accessories manufacturer is looking for an exceptiona... Show more

 • Promoted

Senior Python Backend Engineer – Remote

Blackfluo.aiMississauga, Peel Region, CA
Remote
Full-time

A leading tech company is seeking a Senior Full-Stack Developer with a focus on backend Python to join their fully remote team.This role involves leading the development of innovative web and mobil... Show more

 • Promoted

Senior Integrations Engineer: Cloud Data Pipelines

PlanHubMississauga, Peel Region, CA
Full-time

A leading pre-construction SaaS platform is looking for a developer to design and maintain cloud-native systems.The ideal candidate will have expertise in AWS services and experience building robus... Show more

 • Promoted

Senior Azure Cloud Engineer — API & Integration Lead

BDO CanadaOakville
Full-time

A leading Canadian consulting firm in Ontario is seeking a Senior Developer to design and maintain cloud-based solutions on Microsoft Azure.The role requires collaboration with cross-functional tea... Show more

 • Promoted

Senior Power BI and Data Solutions Developer

SynechronMississauga, Ontario, Canada
Full-time

Transform data into actionable insights as a Senior Power BI Developer.Bring your expertise in Snowflake, advanced SQL, and data warehousing to our innovative team.In this role, you will design and... Show more

 • Promoted

Remote Python Developer - Cloud Automation & Geospatial

CATALYST MicroservicesMississauga, Peel Region, CA
Remote
Full-time

A technology solutions company is seeking a Python Developer to design and maintain cloud deployment pipelines and automation workflows.With an emphasis on sustainability, this remote role involves... Show more

 • Promoted

Lead BI & Reporting Developer

Husky Injection Molding Systems Ltd.Bolton, ON, CA
Full-time

An innovative company in Bolton is seeking a Business Intelligence & Reporting Developer to enhance its data-driven decision-making capabilities.This role offers the chance to lead the design and s... Show more

 • Promoted

Senior Python Engineer for AI Training & Code Review

G2i Inc.Mississauga, Peel Region, CA
Full-time

A leading AI solutions company in Winnipeg is seeking experienced software engineers to join their annotation team, creating training data for AI models.This position requires a solid background in... Show more

 • Promoted

Senior ETL Developer - Hybrid Data Pipeline Lead

Randstad DigitalOakville
Full-time

A leading insurance firm in Canada is seeking a Senior ETL Developer to join their hybrid team.The role involves building efficient data pipelines and operationalizing high-quality data solutions.C... Show more

 • Promoted

Senior AI Agent Engineer: Deploy & Integrate

CrestaMississauga, Peel Region, CA
Full-time

A leading AI technology company in Canada is seeking an AI Agent Engineer to develop and deploy intelligent AI agents.The ideal candidate will have a strong background in software development and A... Show more