1. What is a Software Engineer at LPL Financial?
As a Software Engineer at LPL Financial, you sit at the intersection of modern software engineering and wealth management technology. LPL Financial is one of the nation's leading financial services broker-dealers, providing thousands of independent financial advisors with the platform, tools, and infrastructure necessary to manage client portfolios, process complex transactions, and fulfill regulatory obligations.
In this role, you will work on mission-critical applications that power advisor workstations, client portals, microservices architectures, and backend data processing pipelines. Whether you are building front-end user interfaces in Angular, developing backend web APIs using C# / .NET Core, or designing cloud infrastructure on AWS, your code directly impacts the day-to-day operations of advisors and millions of end investors.
The engineering organization prioritizes high availability, data integrity, and strict security compliance. Because LPL Financial operates at significant scale, software engineers are expected to write maintainable code, optimize database performance across SQL Server, and build resilient distributed systems. You will collaborate closely with product managers, system architects, and cross-functional technology leads to transform business requirements into scalable tech solutions.
