LPL Financial

Senior Software Engineer

LPL Financial$106K — $176K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in full-stack development with .NET/C#, Angular, and TypeScript/JavaScript.
  • Proven expertise in service-oriented architectures and distributed systems.
  • Experience deploying applications on AWS, utilizing services like EKS and RDS.
  • Ability to build ETL processes with structured and unstructured data sources.
  • Familiarity with the full software development lifecycle.

Responsibilities

  • Design and develop full-stack applications using .NET/C#, Angular, and AWS.
  • Build and maintain cloud-native services and service-oriented APIs.
  • Conduct design and code reviews to ensure quality standards.
  • Collaborate with cross-functional teams for integrated solutions.
  • Identify and implement improvements to applications and development processes.
  • Develop and implement REST and gRPC services with clean architecture principles.
  • Utilize AI-assisted development tools to enhance coding efficiency.
  • Contribute to CI/CD pipelines with automated checks.

Benefits

  • 401K matching and health benefits.
  • Employee stock options available.
  • Generous paid time off and volunteer time off.
  • Highly competitive Total Rewards package.
Full Job Description
Job Overview

As a Senior Full-Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud-native platforms that enable LPL's business and client experiences. This role involves hands-on engineering across the full development lifecycle, with opportunities to apply AI-assisted development tools to build secure, scalable, and well-architected solutions.

You will collaborate with partners across Product, Design, Platform, and Operations, contributing to systems that align with LPL's software development lifecycle (SDLC) and risk management practices.

Responsibilities
  • Design, develop, test, and support full-stack applications using .NET/C#, Angular, and AWS services.
  • Build and maintain cloud-native, containerized services and service-oriented APIs.
  • Participate in design and code reviews, contributing to shared standards and implementation practices aligned with LPL SDLC and risk management processes.
  • Partner with Product, Design, Platform, and Operations teams to deliver integrated, reliable solutions.
  • Identify opportunities to improve applications, development processes, and platform capabilities; contribute to technical documentation and roadmaps.
  • Design and implement REST and gRPC services using ASP.NET Core, applying clean architecture and domain-driven design concepts.
  • Apply resiliency and security patterns such as retry logic, circuit breakers, idempotency, and least-privilege access.
  • Develop responsive and accessible Angular (v16+) user interfaces, including micro-frontend architectures, using RxJS and modern UI patterns.
  • Use AI-assisted development tools (such as GitHub Copilot, Copilot Chat, Cursor, or CodeWhisperer) to support coding, testing, refactoring, documentation, and reviews.
  • Contribute to CI/CD pipelines with automated quality and security checks.


Required Qualifications
  • Experience building full-stack applications using .NET/C#, Angular, TypeScript/JavaScript, and relational or NoSQL databases.
  • Experience designing and supporting distributed or service-oriented systems.
  • Experience developing and deploying solutions on AWS (such as EKS, RDS or Aurora, S3, EventBridge, Athena, or Glue).
  • Experience building ETL processes or data pipelines using structured and unstructured data sources.
  • Experience working across the software development lifecycle, from design through production support.


Core Competencies
  • Clear written and verbal communication.
  • Analytical thinking and problem-solving skills.
  • Ability to translate business needs into technical solutions.
  • Ability to plan, prioritize, and deliver work in a dynamic environment.
  • Collaborative mindset with an interest in learning and continuous improvement.


Preferred Qualifications
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience in financial services, wealth management, or asset management environments.
  • Exposure to reporting or data processing tools; experience with Python (including PySpark or NumPy) is helpful.
  • Experience with observability, feature-flagging, and production support in regulated environments.


Additional Information

This position does not offer work authorization sponsorship now or in the future. Candidates must have valid U.S. work authorization that does not require employer sponsorship.

Pay Range:
$106,100.00 - $176,900.00
Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play - such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer!

About LPL Financial

LPL Financial is the largest organization of independent financial advisors in the United States. LPL Financial was formed in 1989 through the merger of two brokerage firms: Linsco (established in 1968) and Private Ledger (established in 1973); and has since expanded its number of independent financial advisors from a few hundred to more than 13,300 in 2012. LPL Financial has main office locations in Boston, Charlotte, and San Diego. Approximately 2,900 employees support financial advisors; financial institutions; and technology, custody, and clearing service subscribers with enabling technology, comprehensive clearing and compliance services, practice management programs and training, and independent research. LPL Financial advisors help clients meet investment goals with a number of financial services, including equities, bonds, mutual funds, annuities, insurance, and fee-based programs. Unlike many other brokerage firms, LPL Financial does not develop its own investment products, enabling the firm’s investment professionals to offer financial advice free from broker/dealer-inspired conflicts of interest.

LPL Financial Careers

Join the dynamic team at LPL Financial, a leader in the financial services industry, and be part of a company that values innovation, leadership, and professional growth. At LPL Financial, we offer unparalleled job opportunities that propel your career forward while fostering a culture of diversity and inclusion.

Work You’ll Do

At LPL Financial, you’ll engage in meaningful work that directly impacts our clients and the financial industry. As part of our team, you will: - Utilize your skills to drive innovation and operational excellence. - Collaborate with seasoned professionals in a culture that celebrates diversity and inclusion. - Lead projects that transform our services and client experiences at the intersection of technology and financial consultancy.

Join Our Market-Leading Team

LPL Financial is not just a company; it's a community where you can build a career. Our team of experts is dedicated to providing guidance and support that enhances your professional journey: - Participate in diversity training programs that prepare you for leadership roles within and beyond the company. - Engage in networking opportunities that connect you with industry leaders and peers. - Benefit from a robust suite of benefits designed to support your physical, emotional, and financial well-being.

Innovative Growth and Development

We believe in nurturing the growth of our employees through: - Comprehensive professional development programs that include certifications, seminars, and workshops. - Leadership tracks that encourage innovation and strategic thinking. - Internship programs that offer real-world experience and a pathway to full-time employment.

Explore Job Opportunities

Whether you’re just starting your career or looking for a new challenge, LPL Financial offers a range of positions from entry-level to executive. We are committed to hiring talented individuals who are passionate about the financial services industry and dedicated to client success. - Search open positions that match your skills and interests. - Prepare your resume and refine your interview techniques with our career resources. - Discover the rewards of a career at LPL Financial, where your ambitions are met with endless opportunities.

Stay Connected

Join our team and stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. - **Search LPL Financial Jobs** - **Read Careers Blog**

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding opportunities that await at LPL Financial. At LPL Financial, we empower our employees to excel in their careers and lead the way in the financial services industry. Join us and make a difference with your passion, curiosity, and drive.
Learn more about LPL Financial
Size
6,059 employees
Market Cap
$16.6 billion
Industry
Net Income
$472.6 million
Founded
2006
5 Year Trend
+13.8%
Revenue
$5.8 billion
NASDAQ

Similar Jobs

More Jobs at LPL Financial

More Information Technology Jobs

Find similar Senior Software Engineer jobs: