Principal Software Engineer
Franklin Templeton
- Location
- Philadelphia, Pennsylvania, United States of America
- Work model
- On-Site
- Level
- Principal
- Posted
- 21h ago
Skills
About this role
At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep insights to unlock opportunities for long term wealth creation. Our talented, global teams bring expertise that is both broad and unique. From our welcoming, inclusive, and supportive culture to our globally diverse business, we offer opportunities not only to help you reach your potential, but also to contribute to our clients’ success. About the Department Part of Global Sales Technology, we support Wealth and Institutional distribution teams globally. We own and evolve CRM (Microsoft Dynamics) and AI-enabled workflow platforms used by sales and client-facing teams, driving sales productivity, client insight, and digital enablement at scale. We work through Agile, product-aligned PODs, partnering closely with business, data, and AI teams to deliver end-to-end solutions. Our approach combines strong governance and engineering discipline with rapid iteration as we expand AI-driven capabilities. Our globally distributed team of engineers, platform specialists, and product-aligned resources values ownership, simplicity, and outcome-driven delivery. Team members are encouraged to develop their technical and leadership skills as the platform and team evolve.
Job Overview
This role is part of our senior engineering leadership as we scale CRM and AI-enabled platforms. We need a senior technical leader who can set direction, raise engineering standards, and lead the design of scalable solutions across the estate. The role focuses on shaping architecture, designing robust solutions, and guiding implementation across Microsoft Dynamics, Azure, and emerging AI capabilities. It spans both established platforms and newer innovation areas, connecting CRM workflows with intelligent, insight-led experiences through strong technical judgement and engineering discipline. Success in this role improves sales effectiveness, accelerates delivery of resilient and scalable solutions, and helps shape the shift to AI-enabled sales and service. The work directly influences platform direction, engineering quality, client engagement, and growth across our distribution teams. AI Collaborator Acts as an AI-enabled collaborator in system design and architecture, proactively identifying opportunities where AI can enhance product capabilities, decision intelligence, and user experience not just accelerate development tasks. Applies pragmatic judgment in balancing AI-assisted and traditional approaches, evaluating trade-offs to ensure solutions remain scalable, reliable, and aligned with business and operational goals. Continuously identifies and optimizes repetitive, manual, or error-prone workflows by embedding AI-driven capabilities such as intelligent code reviews, automated testing, contextual alerting, and adaptive documentation, enabling higher team efficiency and quality. Leverages advanced prompt engineering and AI interaction techniques to address complex, ambiguous, and domain-specific challenges, effectively guiding AI systems to produce actionable and reliable outcomes. Collaborates closely with cross-functional teams as an AI enabler, helping engineers, product managers, and stakeholders integrate AI into their workflows and decision-making processes. How you will add value Lead the technical design and implementation of core platform capabilities across Dynamics 365, Azure services, and API-driven integrations, ensuring alignment to architectural standards and long-term platform strategy. Own the design of CRM customizations, backend services, and reusable platform components that improve scalability, maintainability, and consistency across the engineering estate. Drive engineering quality and platform reliability through strong practices in observability, incident