Expoint – all jobs in one place
The point where experts and best companies meet

Principal Software Engineer - jobs at Informatica in Canada, Toronto

Discover your perfect match with Expoint. Search for job opportunities as a Principal Software Engineer - in Canada, Toronto and join the network of leading companies in the high tech industry, like Informatica. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Canada
Toronto
21 jobs found
21.11.2025
I

Informatica Principal Software Engineer - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Facilitate the collaboration and engagement between senior members of the team to ensure sound design and implementation of big teams for the product.·. Incubate and design the next generation platform...
Description:
Principal Software Engineer in Toronto

You will report to the Senior Director, Development.

You will deliver an reliable , scalable, and next-generation Agent engineering platform that provides the solid foundation for all other Informatica products.

Technology You'll Use

Java, Microservice Architecture, MCP, Langchain, Python, LLM

Your Role Responsibilities? Here's What You'll Do
  • Facilitate the collaboration and engagement between senior members of the team to ensure sound design and implementation of big teams for the product.·
  • Incubate and design the next generation platform for complex heterogeneous systems and applications involving cutting edge technologies.
  • Work with architects and development and QA engineers to discuss and evangelize features.
  • Collaborate with geographically dispersed, cross-functional teams in an Agile environment.
  • Participate in internal/cross team meeting
What We'd Like to See
  • You are able to work in a geographically dispersed, cross-functional teams in an Agile environment architecting and developing complex solutions for a highly scalable, reliable and performant distributed processing engine.
  • You can identify architectural weaknesses and recommend appropriate solutions.
  • Mentor junior engineers on technical, architectures, design and related issues.
  • Knowledge of cloud ecosystems such as Amazon AWS, Microsoft Azure, Google Cloud.
  • 3+ years of experience with Microservice architecture
  • 3+ years of experience with containerization related management stacks like Docker and Kubernetes.
Role Essentials
  • 7 or more years of relevant professional experience, a portion of which was within an enterprise software company
  • Experienced backend engineer who has developed multiple versions of products
  • Architect, design, and develop scalable and secure SaaS/ AI application products using microservice architecture.
  • Knowledge of Agentic frameworks like langchain, langraph, LLMs, MCP.
  • Demonstrated ability to write quality code in Java. Python is desired
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more
04.09.2025
I

Informatica Lead Performance Engineer - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
SQL and NoSQL database platforms (Oracle, MongoDB, etc.). cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.). Lead and manage the performance testing efforts, including planning, designing, and...
Description:

You will report to the Manager, Development

You will design and develop performance test scripts, execute performance tests, and analyze results to identify bottlenecks, performance issues, and areas for improvement.

Technology You'll Use
  • SQL and NoSQL database platforms (Oracle, MongoDB, etc.)
  • cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.).
Your Role Responsibilities? Here's What You'll Do
  • Lead and manage the performance testing efforts, including planning, designing, and executing performance tests.
  • Develop performance test strategies and plans based on business requirements and high-level designs.
  • Collaborate with cross-functional teams to understand system requirements and identify performance testing needs.
  • Design and develop performance test scripts, execute performance tests, and analyze results to identify bottlenecks, performance issues, and areas for improvement.
  • Provide detailed performance test reports and recommendations for improvement to project stakeholders.
  • Actively collaborate with product management, development, and architecture teams to improve product performance.
  • Stay updated with the latest performance engineering tools, techniques, and best practices, and implement them in our process.
  • Identify and troubleshoot performance issues in production environments.
  • Collaborate with geographically dispersed, cross-functional teams in an agile environment.
What We'd Like to See
  • You are technically strong and able to work with high productivity.
  • Accurately assess critical factors for success and mitigate risk on deliverables.
  • Proactively share technical knowledge and best practices with team members.
  • Articulate ideas and thoughts clearly and easily.
  • Interact well with team leaders, peers, junior staff, and other managers in various positions.
Role Essentials
  • BS/MS in Computer Science, Computer Engineering, or equivalent technical degree.
  • 6+ years of experience in performance engineering and benchmarking for Java enterprise applications.
  • Hands-on experience with load testing tools (like JMeter, LoadRunner, Locust, etc.).
  • Hands-on experience with automated performance testing and scripting (Python, Shell, etc.).
  • Hands-on experience in profiling application flows using profiling tools (like JProfiler, JFR, etc.) and debugging distributed applications (open tracing, Elastic APM, Jaeger, etc.).
  • Experience with SQL and NoSQL database platforms (Oracle, MongoDB, etc.) and search engines (like Elastic Search).
  • Hands-on experience with cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.).
  • Extensive experience in conducting and interpreting performance/stress volumes to pinpoint bottlenecks in the system.
  • BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
  • Supervises Operational Duties of Staff
  • Minimum 5+ years of relevant professional experience
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

03.09.2025
I

Informatica Lead Performance Engineer - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
SQL and NoSQL database platforms (Oracle, MongoDB, etc.). cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.). Lead and manage the performance testing efforts, including planning, designing, and...
Description:

You will report to the Manager, Development

You will design and develop performance test scripts, execute performance tests, and analyze results to identify bottlenecks, performance issues, and areas for improvement.

Technology You'll Use
  • SQL and NoSQL database platforms (Oracle, MongoDB, etc.)
  • cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.).
Your Role Responsibilities? Here's What You'll Do
  • Lead and manage the performance testing efforts, including planning, designing, and executing performance tests.
  • Develop performance test strategies and plans based on business requirements and high-level designs.
  • Collaborate with cross-functional teams to understand system requirements and identify performance testing needs.
  • Design and develop performance test scripts, execute performance tests, and analyze results to identify bottlenecks, performance issues, and areas for improvement.
  • Provide detailed performance test reports and recommendations for improvement to project stakeholders.
  • Actively collaborate with product management, development, and architecture teams to improve product performance.
  • Stay updated with the latest performance engineering tools, techniques, and best practices, and implement them in our process.
  • Identify and troubleshoot performance issues in production environments.
  • Collaborate with geographically dispersed, cross-functional teams in an agile environment.
What We'd Like to See
  • You are technically strong and able to work with high productivity.
  • Accurately assess critical factors for success and mitigate risk on deliverables.
  • Proactively share technical knowledge and best practices with team members.
  • Articulate ideas and thoughts clearly and easily.
  • Interact well with team leaders, peers, junior staff, and other managers in various positions.
Role Essentials
  • BS/MS in Computer Science, Computer Engineering, or equivalent technical degree.
  • 6+ years of experience in performance engineering and benchmarking for Java enterprise applications.
  • Hands-on experience with load testing tools (like JMeter, LoadRunner, Locust, etc.).
  • Hands-on experience with automated performance testing and scripting (Python, Shell, etc.).
  • Hands-on experience in profiling application flows using profiling tools (like JProfiler, JFR, etc.) and debugging distributed applications (open tracing, Elastic APM, Jaeger, etc.).
  • Experience with SQL and NoSQL database platforms (Oracle, MongoDB, etc.) and search engines (like Elastic Search).
  • Hands-on experience with cloud-native microservices-based platforms, technologies, and stacks (Linux, Docker, Kubernetes, AWS, etc.).
  • Extensive experience in conducting and interpreting performance/stress volumes to pinpoint bottlenecks in the system.
  • BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
  • Supervises Operational Duties of Staff
  • Minimum 5+ years of relevant professional experience
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

23.08.2025
I

Informatica Principal Regional Marketing Manager - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals. Execute targeted marketing...
Description:
Principal Regional Marketing Manager, Canada

You will lead the execution of regional marketing programs that generate demand and accelerate the pipeline to support sales growth in Canada. Reporting to the Associate Director, East and Canada Regional Marketing, you will collaborate across marketing and sales teams to manage campaigns and programs on time and within budget.

In this role, you will lead regional in-person and digital events, webinars, ABM campaigns, email marketing, and other initiatives using a modern marketing mix to drive pipeline and sales growth.

You will report to Associate Director, Field Marketing. Hybrid role, 2 days in the Toronto office.

Your Role Responsibilities? Here's What You'll Do
  • Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals.
  • Execute targeted marketing programs for top Canadian accounts by partnering closely with the ABM team—utilizing their templates and strategies to deliver personalized experiences that drive pipeline creation, deal progression, and wallet share growth.
  • Work closely with Industry Marketing teams and sales across Canada's top industries: BFSI and Public Sector, to execute and scale marketing campaigns effectively
  • Build specialized multi-channel marketing programs tailored for Canada by partnering with Regional Marketing for in-region events and Growth Marketing for digital channels, while adopting and scaling best practices from other regions.
  • Build strong relationships directly with partners in Canada and work closely with the Alliances organization to maximize partner engagement in local marketing activities, ensuring channel partners participate in at least 30% of programs to expand reach.
  • Manage external agencies and internal marketing teams to ensure successful program delivery and drive efficiency gains.
  • Work with Business Development to optimize lead flow and conversion.
  • Communicate regularly with sales via newsletters and reports on marketing activities.
  • Analyze campaign performance for continuous improvement and budget adherence.
What We'd Like to See
  • Bachelor's degree in Marketing, Communications, or related field.
  • 5+ years of experience, including Field, Event, Partner or Account Based marketing.
  • Experience working with sales teams, channel partners, global system integrators and ecosystem partners to drive pipeline.
  • Program management, event execution, and data-driven marketing skills.
  • Proficient in ABM strategies and marketing platforms like Marketo and Salesforce.
  • Comfortable experimenting with and leveraging AI tools and technologies to enhance marketing efficiency, optimize campaigns, and scale programs.
Role Essentials
  • Experience in enterprise B2B software marketing.
  • Field marketing experience of 2+ years.
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

23.08.2025
I

Informatica Senior Software Engineer - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Lead and drive resolution of production issues, ensuring minimal disruption to customers. Collaborate with cross-functional teams across geographies in an Agile environment. Provide technical leadership in support operations and contribute...
Description:

You will report to the Senior Development Manager.

You will lead and drive resolution of production issues, ensuring minimal disruption to customers. Collaborate with cross-functional teams across geographies in an Agile environment.

Technology You'll Use

Java server programming, Core Java, OOJS, jQuery, ReactJS

Your Role Responsibilities? Here's What You'll Do
  • Lead and drive resolution of production issues, ensuring minimal disruption to customers.
  • Collaborate with cross-functional teams across geographies in an Agile environment.
  • Provide technical leadership in support operations and contribute to architectural discussions.
  • Work closely with development, QA, and product teams to evangelize supportability features.
  • Analyze and interpret broad requirements to improve support workflows and tooling.
  • Mentor junior engineers and foster a culture of proactive support and continuous learning.
  • Develop deep expertise in Informatica's products and contribute to support strategy and roadmap.
What We'd Like to See
  • 4+ or more years of professional software development experience
  • Excellent java server programming skills, in a large system/application environment including the practical knowledge of availability, scalability, clustering, multi-threaded development and performance design patterns
Role Essentials
  • Excellent Java web application development experience (Core Java, OOJS, jQuery, ReactJS)
  • Experience with one of the major relational database platforms
  • Competence in Data Structures and Algorithms
  • Experience dealing with full product development lifecycles and multiple releases of large enterprise software products
  • Experience with Cloud based application/platform
  • BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

22.08.2025
I

Informatica Principal Regional Marketing Manager - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals. Execute targeted marketing...
Description:
Principal Regional Marketing Manager, Canada

You will lead the execution of regional marketing programs that generate demand and accelerate the pipeline to support sales growth in Canada. Reporting to the Associate Director, East and Canada Regional Marketing, you will collaborate across marketing and sales teams to manage campaigns and programs on time and within budget.

In this role, you will lead regional in-person and digital events, webinars, ABM campaigns, email marketing, and other initiatives using a modern marketing mix to drive pipeline and sales growth.

You will report to Associate Director, Field Marketing. Hybrid role, 2 days in the Toronto office.

Your Role Responsibilities? Here's What You'll Do
  • Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals.
  • Execute targeted marketing programs for top Canadian accounts by partnering closely with the ABM team—utilizing their templates and strategies to deliver personalized experiences that drive pipeline creation, deal progression, and wallet share growth.
  • Work closely with Industry Marketing teams and sales across Canada's top industries: BFSI and Public Sector, to execute and scale marketing campaigns effectively
  • Build specialized multi-channel marketing programs tailored for Canada by partnering with Regional Marketing for in-region events and Growth Marketing for digital channels, while adopting and scaling best practices from other regions.
  • Build strong relationships directly with partners in Canada and work closely with the Alliances organization to maximize partner engagement in local marketing activities, ensuring channel partners participate in at least 30% of programs to expand reach.
  • Manage external agencies and internal marketing teams to ensure successful program delivery and drive efficiency gains.
  • Work with Business Development to optimize lead flow and conversion.
  • Communicate regularly with sales via newsletters and reports on marketing activities.
  • Analyze campaign performance for continuous improvement and budget adherence.
What We'd Like to See
  • Bachelor's degree in Marketing, Communications, or related field.
  • 5+ years of experience, including Field, Event, Partner or Account Based marketing.
  • Experience working with sales teams, channel partners, global system integrators and ecosystem partners to drive pipeline.
  • Program management, event execution, and data-driven marketing skills.
  • Proficient in ABM strategies and marketing platforms like Marketo and Salesforce.
  • Comfortable experimenting with and leveraging AI tools and technologies to enhance marketing efficiency, optimize campaigns, and scale programs.
Role Essentials
  • Experience in enterprise B2B software marketing.
  • Field marketing experience of 2+ years.
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

27.07.2025
I

Informatica Principal Regional Marketing Manager - Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals. Execute targeted marketing...
Description:
Principal Regional Marketing Manager, Canada

You will lead the execution of regional marketing programs that generate demand and accelerate the pipeline to support sales growth in Canada. Reporting to the Associate Director, East and Canada Regional Marketing, you will collaborate across marketing and sales teams to manage campaigns and programs on time and within budget.

In this role, you will lead regional in-person and digital events, webinars, ABM campaigns, email marketing, and other initiatives using a modern marketing mix to drive pipeline and sales growth.

You will report to Associate Director, Field Marketing.

Your Role Responsibilities? Here's What You'll Do
  • Drive cloud growth in Canada by leading targeted regional demand generation initiatives, partnering with sales leadership to prioritize and deliver programs that meet or exceed pipeline goals.
  • Execute targeted marketing programs for top Canadian accounts by partnering closely with the ABM team—utilizing their templates and strategies to deliver personalized experiences that drive pipeline creation, deal progression, and wallet share growth.
  • Work closely with Industry Marketing teams and sales across Canada's top industries: BFSI and Public Sector, to execute and scale marketing campaigns effectively
  • Build specialized multi-channel marketing programs tailored for Canada by partnering with Regional Marketing for in-region events and Growth Marketing for digital channels, while adopting and scaling best practices from other regions.
  • Build strong relationships directly with partners in Canada and work closely with the Alliances organization to maximize partner engagement in local marketing activities, ensuring channel partners participate in at least 30% of programs to expand reach.
  • Manage external agencies and internal marketing teams to ensure successful program delivery and drive efficiency gains.
  • Work with Business Development to optimize lead flow and conversion.
  • Communicate regularly with sales via newsletters and reports on marketing activities.
  • Analyze campaign performance for continuous improvement and budget adherence.
What We'd Like to See
  • Bachelor's degree in Marketing, Communications, or related field.
  • 5+ years of experience, including Field, Event, Partner or Account Based marketing.
  • Experience working with sales teams, channel partners, global system integrators and ecosystem partners to drive pipeline.
  • Program management, event execution, and data-driven marketing skills.
  • Proficient in ABM strategies and marketing platforms like Marketo and Salesforce.
  • Comfortable experimenting with and leveraging AI tools and technologies to enhance marketing efficiency, optimize campaigns, and scale programs.
Role Essentials
  • Experience in enterprise B2B software marketing.
  • Field marketing experience of 2+ years.
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Facilitate the collaboration and engagement between senior members of the team to ensure sound design and implementation of big teams for the product.·. Incubate and design the next generation platform...
Description:
Principal Software Engineer in Toronto

You will report to the Senior Director, Development.

You will deliver an reliable , scalable, and next-generation Agent engineering platform that provides the solid foundation for all other Informatica products.

Technology You'll Use

Java, Microservice Architecture, MCP, Langchain, Python, LLM

Your Role Responsibilities? Here's What You'll Do
  • Facilitate the collaboration and engagement between senior members of the team to ensure sound design and implementation of big teams for the product.·
  • Incubate and design the next generation platform for complex heterogeneous systems and applications involving cutting edge technologies.
  • Work with architects and development and QA engineers to discuss and evangelize features.
  • Collaborate with geographically dispersed, cross-functional teams in an Agile environment.
  • Participate in internal/cross team meeting
What We'd Like to See
  • You are able to work in a geographically dispersed, cross-functional teams in an Agile environment architecting and developing complex solutions for a highly scalable, reliable and performant distributed processing engine.
  • You can identify architectural weaknesses and recommend appropriate solutions.
  • Mentor junior engineers on technical, architectures, design and related issues.
  • Knowledge of cloud ecosystems such as Amazon AWS, Microsoft Azure, Google Cloud.
  • 3+ years of experience with Microservice architecture
  • 3+ years of experience with containerization related management stacks like Docker and Kubernetes.
Role Essentials
  • 7 or more years of relevant professional experience, a portion of which was within an enterprise software company
  • Experienced backend engineer who has developed multiple versions of products
  • Architect, design, and develop scalable and secure SaaS/ AI application products using microservice architecture.
  • Knowledge of Agentic frameworks like langchain, langraph, LLMs, MCP.
  • Demonstrated ability to write quality code in Java. Python is desired
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Principal Software Engineer - opportunities at Informatica in Canada, Toronto. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.