LPL Financial is a leading independent broker-dealer that provides technology, brokerage, and investment advisor services to financial advisors and institutions. The Software Engineering intern will contribute to real-world projects involving web applications, APIs, backend services, databases, cloud technologies, and AI-assisted development while collaborating with experienced engineering and cross-functional teams.
Responsibilities
Design, develop, test, and maintain web applications using technologies such as React, Angular, Java, Python, .NET, Node.js, and related frameworks
Build and support APIs, backend services, databases, and cloud-based applications
Leverage automation and AI-assisted development tools to improve software quality, productivity, and operational efficiency
Collaborate closely with engineering, product, design, and business teams to deliver impactful solutions
Participate in code reviews, testing, debugging, and troubleshooting activities
Follow software development best practices, including security, performance, and reliability standards
Qualification
Required
Currently pursuing a bachelor's or master's degree in computer science, management information systems (MIS), software engineering or a related field
Available to work from of LPL Financials' primary office locations
Hands-on experience through coursework, internships, hackathons, or personal projects using at least one programming language such as Python, Java, C#, or JavaScript
Understanding of software development, testing, debugging, databases, APIs, and secure coding practices
Ability to work effectively across teams and solve technical challenges in a structured manner
Familiarity with cloud platforms, DevOps principles, and scalable application development
Preferred
Experience with modern development frameworks and technologies such as React, Angular, .NET, Node.js, or Spring Boot
Exposure to cloud platforms (AWS, Azure, or Google Cloud), CI/CD pipelines, Git, and RESTful APIs
Familiarity with AI/Generative AI technologies, AI-powered coding tools, machine learning concepts, or intelligent automation solutions
Participation in team software projects, hackathons, internships, or open-source contributions
Benefits
Work alongside experienced engineers and mentors
Gain hands-on experience with modern software development practices, cloud technologies, and AI-powered development tools
Cutting-edge resources
A collaborative environment
Supportive and responsive leadership team
Career growth and development opportunities
Opportunity to make a real impact
A workplace that supports equality and embraces diverse perspectives and backgrounds
Encouragement to contribute to the community
LPL Financial provides investment solutions and tools for independent financial advisors.