Principal Software Engineer in TorontoYou 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 UseJava, 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