Principal Software Engineer
$180.2k - $212.1kFranklin Templeton
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 DepartmentPart 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 OverviewThis 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 CollaboratorActs 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 valueLead 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 management, automated testing, code quality, secure delivery, and CI/CD.Lead complex CRM workflow enhancements, AI-enabled capabilities, platform modernization, integrations, and migration initiatives, balancing near-term delivery with long-term technical sustainability.Shape and advance capabilities within the Intelligence Hub, helping define how AI-enabled services are integrated into sales and service workflows in a secure, practical, and scalable way.Partner with product owners, architects, and business stakeholders to shape requirements, challenge assumptions, and translate business needs into scalable technical solutions and implementation approaches.Provide technical leadership across data, AI, engineering, and architecture teams to align design decisions, unblock delivery, and ensure coherent end-to-end solutions across platforms.Mentor and develop more junior engineers through technical coaching, thoughtful code reviews, design guidance, and day-to-day support that raises engineering capability and standards across the team.Promote engineering excellence by setting best practices, improving design and code review discipline, and helping build the technical growth path for engineers across the team.What will help you be successful in this roleBachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Significant experience in software engineering, Msft Dynamics 365 platform development, and enterprise delivery, with a track record of leading complex technical solutions across systems, teams, and business domains.Strong command of modern engineering frameworks, languages, and integration approaches, including React, TypeScript, JavaScript, Azure Functions and .NET/C#, with the ability to make sound technical trade-offs across front-end, backend, and platform layers.Strong experience with Power Platform and applied AI capabilities, including Power Apps, Power Automate, Copilot Studio, or related tools, with the judgement to use them appropriately within secure, scalable enterprise solutions.Strong experience with cloud-native engineering in Azure, including services for integration, application hosting, scalability, resilience, and secure enterprise operations.Strong understanding of CRM data models, business process automation, and sales domain workflows, including client and product hierarchies, relationship models, and activity tracking across integrated platforms.Strong understanding of CI/CD, GitLab, governance, security, and compliance considerations in enterprise platforms.Strong communication, collaboration, and principal-level technical leadership skills, including architecture guidance, high-quality code and design reviews, mentoring of junior engineers, and the ability to influence technical direction across Agile, product-aligned teams.Nice to have skillsStrong prompt engineering skills, evaluation & testing, guardrails, and observability of model performance and usage.Work Schedule & LocationThis role will work a hybrid schedule 3 days/week in our Philadelphia officeFranklin Templeton offers employees a competitive and valuable range of total rewards – monetary and non-monetary – designed to support their well-being and recognize their time, talents, and results. Along with base compensation, employees are eligible for an annual discretionary bonus, a 401(k) plan with a generous match, and recognition rewards. We also offer a comprehensive benefits package, which includes a range of competitive healthcare options, insurance, and disability benefits, employee stock investment program, learning resources, career development programs, reimbursement for certain education expenses, paid time off (vacation / holidays / sick / leave / parental & caregiving leave / bereavement / volunteering / floating holidays) and a motivational wellbeing program. We expect the annual salary for this position to range between $180,200 - $212,100, depending on location and level of relevant experience, plus discretionary bonus.At Franklin Templeton, we believe your benefits should support your life, your goals, and your future. That’s why we offer a comprehensive Total Rewards package designed to help you thrive both personally and professionally.Highlights of our benefits include:- Paid Time Off: Three weeks of PTO in your first year- Health Coverage: Competitive medical, dental, and vision insurance to support your well-being- Retirement Savings: 401(k) plan with an 85% company match on pre-tax and/or Roth contributions, up to IRS limits - Equity & Investing: Employee Stock Investment Plan (ESIP) with discounted share purchase opportunities - Learning Education Assistance Program (LEAP): To support your ongoing growth and career advancement - Employee Investment Benefits: Opportunity to purchase company funds with no sales charge Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation.SummaryLocation: Philadelphia, Pennsylvania, United States of AmericaType: Full time
- ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued...SuggestedContract work
- ...office for the remote option.)Job SummaryThis job involves leading software solution development that meets strategic goals and user... ...customers.Required Qualifications:Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or...SuggestedFull timeWork at officeRemote workWorldwide
$231.4k - $331.8k
...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and... ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities...SuggestedFull timeTemporary workLocal areaFlexible hours$150k - $170k
...sponsorship now or in the future and does not hire candidates working under OPT/EAD (Student, STEM, etc)Position SummaryAs a Principal Software Engineer, you will lead and hands-on contribute within a Scrum team to deliver complex solutions that align with our software...SuggestedFull time- Principal Software EngineerLocation: Philadelphia, PA - HybridNo sponsorship is available for this rolePosition Summary: Cesium, as part... ...technology across diverse industries, from construction and engineering to defense and aerospace. With a thriving open-source community...SuggestedWorldwideVisa sponsorship
- ...Principal Software Engineer Date: Jun 30, 2026 Location: Washington, DC, US, 20001 Philadelphia, PA, US, 19104 Wilmington, DE, US, 19801 Company: Amtrak Your success is a train ride away! As we move America's workforce toward the future, Amtrak connects businesses...Hourly payTemporary workWork experience placementRelocationFlexible hours
$140k - $200k
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of PostgreSQL...Local areaRemote workHome officeFlexible hours$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workPart timeLocal areaRemote workFlexible hours$115k - $123.69k
...residents and businesses. We’re a small, highly collaborative engineering group that partners closely with our vendor, FAST, to configure... ...of experience in a technical role Experience in Web or software development, or design a plus Experience providing technical...Work at office$79.9k - $97.3k
...located across the U.S. We seek team members to come grow with us! Pay Range: $79,900.00 to $97,300.00 Job Summary All Current - Software Engineer, AI Platform Hands-on individual contributor We're looking for a hands-on software engineer to design, build, and operate...Full timeLocal area- Senior Software EngineerPosition SummaryThe role plays a critical part in advancing Morgan Properties’ technology capabilities by delivering... ...rigor, ownership, and cross-functional collaboration across engineering, data, and product teams to deliver reliable, high-performance...Contract workWork at office
- ...master’s degree; or equivalent experience5+ years of experience in software development, with demonstrated knowledge and hands-on... ...critically about backlog prioritizationPractical knowledge of software engineering best practices, including Agile development methodologies,...ApprenticeshipEasy work
- Role SummaryNuuly is hiring a Senior Software Engineer to join our Technology team. Building performant scalable cloud service environments is hard. Nuuly knows this firsthand, having built a cloud-based microservices platform from the ground up to power our online customer...
- ...design features that better meet the needs of City residents. You can see the progress at role sits within OIT’s reimagined Software Engineering group. Created in 2019, OIT Software Engineering team is a talented group of engineers reshaping how the City develops,...Work at office
$110k - $115k
Data Intelligence, LLC (DI) is seeking a Software Engineer II to support development and sustainment of mission-critical U.S. Navy tactical systems in Moorestown, NJ. This role focuses on software development, maintenance, and system integration within a collaborative Agile...- Must Have Skills:6+ years of experience as a software engineer working with C++, Go, C, Python, Ansible, and BashWell versed in data structures and AlgorithmsNetworking experienceLinux software development experienceBackground in Cable/ telecommunications industryNice to...Contract work
- ...-edge AI technologies — you will find purpose and opportunity at Signant Health.About the RoleSignant Health is looking for a Software Engineer - AI Accelerated Development to build AI-powered, agentic features into our clinical trial platforms. Working across the .NET...
$116k - $130k
Data Intelligence, LLC (DI) is seeking a Software Engineer III to support advanced software development and integration efforts for U.S. Navy tactical systems. This role is ideal for experienced engineers who can contribute across the full lifecycle while helping drive...- ...architecture and design discussionsTake ownership of features and components end-to-endRequired Qualifications5+ years of backend software engineering experienceSolid backend engineering skills in a statically typed language such as Java or Go (we are Go-first going forward;...Full timeWork at officeRemote workWorldwide
$65.2k - $101.95k
ResponsibilitiesNoblis MSD is seeking Software Engineers in Philadelphia, PA.Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions’ to enable research, development, test and evaluation, acquisition...Full timeContract workPart timeFor contractorsLocal areaRemote workShift work$75 - $90 per hour
Philadelphia, Pennsylvania100% RemoteContract$75/hr - $90/hrThis employer is seeking a Senior Software Engineer (Contract) for a fully remote, US-based engagement. This role focuses on building and scaling backend services and platform capabilities using Elixir, Phoenix...Full timeContract workTemporary workRemote workFlexible hours$124.2k - $207k
AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $207,000.00This pay range represents... ...Science; Math; Physics; Chemical, Electrical, or Mechanical Engineering or a related field OR relevant experience At least 8+ years’...Full timeWork at officeLocal areaRemote workFlexible hours3 days per week- American Heritage Credit Union, a $5.3+ billion credit union, has an immediate opening for a Senior Software Developer in our Information Services Department. This position will analyze business and system requirement needs/documentation to design develop, implement and...Immediate start
- ...to make a difference?At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider... ...products that our equipment helps to make.Job OverviewAs a Software Engineer for the advanced semiconductor packing equipment team...
- ..., Pennsylvania / New Jersey / Delaware / New York / Maryland / Florida / South Carolina / Texas / Virginia / GeorgiaEngineering - Software Development /Full Time /HybridThe FreedomPay Commerce Platform is the technology of choice for many of the largest companies across...Full timeCasual workFlexible hours
- ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued...
- ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and... ...sciences industry. We are looking for a talented SeniorVDC Software Developer to join our dedicated team at our headquarters in Blue...Night shiftDay shiftAfternoon shift
$101.88k - $152.81k
...configuration, testing, and enhancement of enterprise ServiceNow solutions. In this role, you will work with product owners, architects, software engineers, and business partners to deliver scalable, secure, and reliable platform capabilities that improve service delivery,...Full timeWork experience placementWork at officeRemote workWorldwide$92.3k - $153.9k
AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$92,300.00 - $153,900.00This pay range represents... ...code style guidesGiving insightful feedback on pull requests, engineering designs, and featuresExpanding your working knowledge of your...Full timeH1bWork at officeLocal areaRemote workWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Philadelphia, PA
- senior principal cloud computing engineer Philadelphia, PA
- senior principal scientist Philadelphia, PA
- principal cloud computing engineer Philadelphia, PA
- software engineer - cloud services Philadelphia, PA
- id software Philadelphia, PA
- healthcare software sales Philadelphia, PA
- software technical support Philadelphia, PA
- software asset management analyst Philadelphia, PA
- software implementation project manager Philadelphia, PA


