Principal Software Engineer at Citi
Location
mississauga, on
Job Type
Full-time
Category
Other-General
Posted
June 05, 2026
Citi seeks a Principal Software Engineer to redefine global finance through innovative technology solutions. Engage with advanced AI and modernized systems in this hybrid role focused on impactful engineering work.
As a key member of our global technology team, you will tackle complex business problems and contribute to building a fully automated platform. Your involvement will span the entire software development lifecycle, collaborating closely with product teams and users. We encourage engineers who are passionate about cultivating a strong engineering culture and who excel in dynamic environments to apply.
Key Responsibilities: • Design and develop distributed systems and microservices • Implement cloud services using AWS and technologies like Kafka • Follow test-driven development and clean coding practices • Collaborate with product teams to deliver software solutions • Innovate on automation to minimize manual processes
Requirements: • Hands-on softwar...
As a key member of our global technology team, you will tackle complex business problems and contribute to building a fully automated platform. Your involvement will span the entire software development lifecycle, collaborating closely with product teams and users. We encourage engineers who are passionate about cultivating a strong engineering culture and who excel in dynamic environments to apply.
Key Responsibilities: • Design and develop distributed systems and microservices • Implement cloud services using AWS and technologies like Kafka • Follow test-driven development and clean coding practices • Collaborate with product teams to deliver software solutions • Innovate on automation to minimize manual processes
Requirements: • Hands-on softwar...