Senior Staff Software Engineer
18 hours ago
We're a leading financial institution dedicated to helping Canadians achieve financial freedom. Our software studio is a hub for innovation, where talented engineers collaborate to design and develop cutting-edge solutions that simplify and humanize the world of credit cards.
Job SummaryWe're seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software studio, you'll be responsible for designing and implementing architectural solutions that align with our business goals and adhere to our architectural framework.
Key Responsibilities- Design and implement scalable and secure solution architectures that meet business requirements.
- Develop and maintain a comprehensive catalog of technical and business capabilities, ensuring alignment with strategic objectives.
- Lead the creation and review of Architectural Decision Records (ADRs) and High-Level Design (HLD) documents.
- Collaborate with stakeholders across all levels to promote technology strategies that deliver better business value and innovation.
- Mentor and lead teams in the adoption of architectural best practices and continuous improvement initiatives.
- Bachelor's Degree in Computer Science, Engineering, or a related field.
- At least 8 years of experience in software engineering and systems architecture or technology solution design.
- Certification in TOGAF, AWS, or other relevant architectural frameworks.
- 3+ years of experience as a Solutions Architect in large/complex organizations.
- At least 2 years of experience creating solutions architectures in a public cloud (AWS, Microsoft Azure, Google Cloud).
- Master's Degree in Computer Science, Engineering, or Information Technology.
- 10+ years of experience in software engineering.
- 8+ years of experience architecting, designing, and/or delivering scalable and decoupled systems in a heavily regulated technology environment.
- 3+ years of experience working with internal and external business clients.
- 2+ years of experience with AWS concepts and implementations.
- Experience mentoring software engineers or architects.
- Experience in a regulated environment (HIPAA, PCI, Privacy, etc).
- Ability to communicate at all levels in the organization with required technical depth and breadth.
- AWS or equivalent certifications (Cloud Practitioner, Solution Architect-Associate).
We offer a comprehensive benefits package, including health and fitness center discounts, training and professional development programs, and a flexible hybrid work model. Our team is passionate about making a difference in the world of credit through technology, and we're committed to fostering a diverse and inclusive work environment.
We're an equal opportunity employer committed to diversity, inclusion, and belonging. We strive to build a culture where diverse perspectives are valued, innovative ideas are encouraged, and inclusive behaviors are embedded in everything we do.
-
Senior Staff Software Engineer
7 days ago
Old Toronto, Ontario, Canada Ramp Talent Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Affiniti. As a key member of our engineering team, you will be responsible for designing and building innovative software solutions to help small businesses manage their spend.Key ResponsibilitiesArchitect and develop front-end applications using React and...
-
Senior Staff Software Engineer
1 week ago
Old Toronto, Ontario, Canada Ramp Talent Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Affiniti. As a key member of our engineering team, you will be responsible for designing and building innovative software solutions to help small businesses manage their spend.Key ResponsibilitiesArchitect and develop front-end applications using React and...
-
Senior Staff Software Engineer
4 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.Key Responsibilities:Design and...
-
Senior Staff Software Engineer
4 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.Key Responsibilities:Design and...
-
Senior Staff Software Engineer
2 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. This role will be responsible for developing and maintaining our microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution...
-
Senior Staff Software Engineer
2 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Wiser Solutions, Inc. This role will be responsible for developing and maintaining our microservices and web applications that power our data collection process and drive execution and innovation within our online retail/brand execution...
-
Senior Software Development Engineer
3 days ago
Old Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...
-
Senior Software Development Engineer
3 days ago
Old Toronto, Ontario, Canada S M Software Solutions Inc Full timeJob Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...
-
Senior Staff Software Engineer
1 week ago
Old Toronto, Ontario, Canada Super Full timeAbout Super:Super is a leading technology company in the fintech, travel, and eCommerce industries.Job Opportunity:We are seeking a highly skilled Senior Staff Software Engineer to join our team. As a Senior Staff Software Engineer, you will be responsible for leading end-to-end project delivery in a fast-paced, iterative environment.Key...
-
Senior Staff Software Engineer
1 week ago
Old Toronto, Ontario, Canada Super Full timeAbout Super:Super is a leading technology company in the fintech, travel, and eCommerce industries.Job Opportunity:We are seeking a highly skilled Senior Staff Software Engineer to join our team. As a Senior Staff Software Engineer, you will be responsible for leading end-to-end project delivery in a fast-paced, iterative environment.Key...
-
Senior Staff Software Engineer
2 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob DescriptionWiser Solutions, Inc. is seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software solutions that meet...
-
Senior Staff Software Engineer
3 days ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob DescriptionWiser Solutions, Inc. is seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software solutions that meet...
-
Staff Software Engineer
1 week ago
Old Toronto, Ontario, Canada StackAdapt Full timeAbout the RoleWe're seeking a highly skilled Staff Software Engineer to join our growing full-stack engineering team at StackAdapt. As a key member of our team, you will play a critical role in advising on full-stack technical decisions that impact the entire Audiences & CDP domain.Key ResponsibilitiesUnpack complexity and ambiguity with ease, advising and...
-
Staff Software Engineer
1 week ago
Old Toronto, Ontario, Canada StackAdapt Full timeAbout the RoleWe're seeking a highly skilled Staff Software Engineer to join our growing full-stack engineering team at StackAdapt. As a key member of our team, you will play a critical role in advising on full-stack technical decisions that impact the entire Audiences & CDP domain.Key ResponsibilitiesUnpack complexity and ambiguity with ease, advising and...
-
Senior Staff Software Developer
1 week ago
Old Toronto, Ontario, Canada Intuit Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Developer to join our DevX organization at Intuit Inc. As a key member of our team, you will play a critical role in shaping the technical direction of our developer experience and shared platforms.As a Senior Staff Software Developer, you will have the opportunity to influence the technical...
-
Senior Staff Software Developer
1 week ago
Old Toronto, Ontario, Canada Intuit Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Developer to join our DevX organization at Intuit Inc. As a key member of our team, you will play a critical role in shaping the technical direction of our developer experience and shared platforms.As a Senior Staff Software Developer, you will have the opportunity to influence the technical...
-
Senior Staff Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada 0017 eBay Canada Technology Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at eBay Canada Technology. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of complex...
-
Senior Staff Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada GuruLink Full timeAbout GuruLinkGuruLink is a global e-commerce leader that is changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide.Our MissionWe are committed to pushing boundaries and leaving our mark as a pioneer in the e-commerce industry. Our team is dedicated to delivering innovative solutions...
-
Senior Staff Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada GuruLink Full timeAbout GuruLinkGuruLink is a global e-commerce leader that is changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide.Our MissionWe are committed to pushing boundaries and leaving our mark as a pioneer in the e-commerce industry. Our team is dedicated to delivering innovative solutions...
-
Senior Staff Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada 0017 eBay Canada Technology Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at eBay Canada Technology. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of complex...