Senior Software Engineer – Global Finance, Hybrid

Citi

Mississauga

Hybrid

CAD 171,000 - 242,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi is seeking a Lead Software Engineer in Mississauga. You will lead engineers building robust software to support global finance, shape an automated platform, and collaborate with product teams to drive innovation. The role emphasizes strong engineering practices and scalable, high-quality solutions.

Hybrid work opportunities may be available; you will mentor teams and influence architectural decisions across the Citi Tech organization.

Qualifications

  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering.
  • Experience developing in Java, Python, JavaScript/React and building RESTful APIs with Spring.
  • Strong knowledge of data structures, algorithms, and SQL; ability to work in fast-paced environments.

Responsibilities

  • Lead software engineers in building robust, high-quality solutions for complex business problems.
  • Shape the product toward a fully automated platform with minimal manual interventions.
  • Collaborate with product teams and users to align technology with business goals.

Skills

Hands-on software development
Java
Python
JavaScript
React
RESTful APIs
Spring
Event-driven microservices
TDD & clean code
Data structures & SQL
Adaptability

Education

Bachelor's degree in computer science or engineering

Tools

Spring
Kafka
Kubernetes
AWS
NoSQL databases

Job description

Citi is seeking a Lead Software Engineer in Mississauga. You will lead engineers building robust software to support global finance, shape an automated platform, and collaborate with product teams to drive innovation. The role emphasizes strong engineering practices and scalable, high-quality solutions.

Hybrid work opportunities may be available; you will mentor teams and influence architectural decisions across the Citi Tech organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Finance Tech, Cloud & Microservices
Senior Java Engineer — Finance Tech, Cloud & Microservices

Citi • Mississauga

On-site
CAD 133,000 - 200,000
Senior Full-Stack Java Engineer – Hybrid (Mississauga)
Senior Full-Stack Java Engineer – Hybrid (Mississauga)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Full-Stack Java Engineer — Global Impact
Senior Full-Stack Java Engineer — Global Impact

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Full-Stack Java Engineer (Java/React)
Senior Full-Stack Java Engineer (Java/React)

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Full Stack Java Developer - Vice President
Senior Full Stack Java Developer - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 120,000 - 180,000
Hybrid work model
Global opportunities
Fintech Software Engineer - Hybrid in Toronto
Fintech Software Engineer - Hybrid in Toronto

Synpulse8 • Toronto

Hybrid
CAD 80,000 - 100,000
20 days annual leave plus public holidays
Contribution to retirement account
Health insurance from day 1
+2
Senior Java Engineer - Hybrid, High-Impact FinTech Systems
Senior Java Engineer - Hybrid, High-Impact FinTech Systems

Citigroup Inc. • Mississauga

Hybrid
CAD 133,000 - 200,000
Hybrid work model
Technical training
Career development
+2
Hybrid Senior Java Developer — Finance Desk Tech
Hybrid Senior Java Developer — Finance Desk Tech

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Business Analyst & Tech Project Lead (Hybrid)
Senior Business Analyst & Tech Project Lead (Hybrid)

Citigroup Inc. • Mississauga

Hybrid
CAD 121,000 - 171,000
Hybrid work model
Comprehensive benefits
Professional development
Lead Full-Stack Engineer AI-First Global Platform
Lead Full-Stack Engineer AI-First Global Platform

Citi • Mississauga

On-site
CAD 168,000 - 237,000