Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$106.1k - $176.9k

LPL Financial

Senior Full-Stack Software Engineer

Where ambition meets innovation. Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll find the ingredients you need at LPL Financial to shape your success while helping clients pursue their financial goals.

As a Senior Full-Stack Software Engineer, you will play a critical role in building modern, cloud-native platforms that power LPL's business and client experiences. This is a hands-on, end-to-end engineering role for someone who enjoys ownership, technical depth, and applying AI-assisted development to deliver high-quality, secure, and scalable solutions.

Job Overview

In this service-oriented engineering role, you will own features from design through production support, leveraging modern.NET, Angular, AWS, and AI-accelerated development tools. You'll partner closely with Product, Design, Platform, and Operations teams to deliver resilient, observable, and well-architected solutions aligned with LPL's SDLC and risk management standards.

Responsibilities
  • Design, develop, test, and implement full-stack solutions using.NET/C#, Angular, and AWS.
  • Build and maintain cloud-native, containerized microservices and service-oriented APIs.
  • Provide technical leadership through design reviews, code reviews, and best-practice implementation aligned with LPL SDLC and RM processes.
  • Collaborate with cross-functional teams (Product, Design, Platform, Ops) to deliver integrated, high-quality solutions.
  • Identify opportunities for application and process improvements; contribute to platform roadmaps and technical documentation.
  • Design and implement REST and gRPC services using ASP.NET Core with clean architecture and domain-driven principles.
  • Apply resiliency and security patterns such as retry, circuit breaker, idempotency, and least-privilege access.
  • Build responsive, accessible Angular (v16+) applications and micro-frontends using RxJS and modern UI patterns.
  • Leverage AI developer tools (e.g., GitHub Copilot, Copilot Chat, Cursor, CodeWhisperer) to accelerate coding, testing, refactoring, documentation, and reviews.
  • Build and maintain CI/CD pipelines with automated quality and security gates.
Requirements
  • 5+ years of hands-on full-stack software development experience.
  • 5+ years designing and implementing complex, distributed systems.
  • Strong experience with.NET/C#, Angular, TypeScript/JavaScript, and SQL & NoSQL databases.
  • 5+ years of AWS cloud development and deployment experience (EKS, RDS/Aurora, S3, EventBridge, Athena, Glue).
  • Experience building ETL and data pipelines from structured and unstructured data sources.
Core Competencies
  • Strong verbal and written communication skills.
  • Excellent analytical, estimation, and problem-solving abilities.
  • Ability to translate business needs into scalable technical solutions.
  • Proven ability to plan, prioritize, and execute in a fast-paced environment.
  • Team-oriented mindset with a passion for continuous learning and improvement.
Preferences
  • Containerization and orchestration experience (Docker, Kubernetes).
  • Experience in financial services, wealth management, or asset management.
  • Reporting and data experience; Python (PySpark/NumPy) a plus.
  • Experience with observability, feature-flagging, and production support in regulated environments.

Please note: This position does not offer work authorization sponsorship now or in the future. Applicants 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!

Company Overview: LPL Financial Holdings Inc. (Nasdaq: LPLA) is among the fastest growing wealth management firms in the U.S. As a leader in the financial advisor-mediated marketplace, LPL supports over 32,000 financial advisors and the wealth management practices of approximately 1,100 financial institutions, servicing and custodying approximately $2.3 trillion in brokerage and advisory assets on behalf of approximately 8 million Americans. The firm provides a wide range of advisor affiliation models, investment solutions, fintech tools and practice management services, ensuring that advisors and institutions have the flexibility to choose the business model, services, and technology resources they need to run thriving businesses. For further information about LPL, please visit

At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients.

For further information about LPL, please visit

Join the LPL team and help us make a difference by turning life's aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE.

Information on Interviews: LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant's bank or credit card. Should you have any questions regarding the application process, please contact LPL's Human Resources Solutions Center at View phone number on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  • 8-10 years of experience as Senior SW Engineer with development experience in BI tools particularly Tableau application. Need experience and knowledge in the data warehousing concepts and ETL technology for a better understanding of the entire end to end process\workflow... 
    Senior

    3B Staffing LLC

    Charlotte, NC
    2 days ago
  • Client Industry Technology Full Job Description See Primary Skills Visa Restrictions Must be able to convert without sponsorship Locals Only/ Out of Area/ Remote Local to Charlotte, NC (Onsite 2x a week) ...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer – AI & Cloud Platforms Hybrid North Carolina – 2, Malvern, PA – 1 Opening Desired Start Date: ASAP Role Level: Intermediate/Senior Engineer Required Skills & Technologies Programming Languages TypeScript Python AWS... 
    Senior
    Immediate start

    RIT Solutions

    Belmont, NC
    3 days ago
  • $75 per hour

     ...Create Job listing: Title: Senior Software Engineer Client: Wells Fargo Bill Rate: $75 Location: Onsite in Charlotte, NC or Irving, Tx *In-person client interview required Job Overview Wells Fargo is seeking a Senior Software Engineer with a... 
    Senior

    Diamondpick

    Charlotte, NC
    1 day ago
  •  ...on innovative AI-powered and cloud-native initiatives Building scalable serverless infrastructure in AWS Collaborating with engineering and DevOps teams on enterprise applications What type of experience does the right candidate have: Strong AWS experience... 
    Senior

    Optomi

    Charlotte, NC
    4 days ago
  •  ...Title: Senior Software Engineer Location: Charlotte, NC Salary Range: $60-65/hr on W2 Introduction This role is responsible for developing and delivering complex requirements to accomplish business goals. The position involves ensuring that software is developed... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer We are seeking a Senior Software Engineer. This position is in support of mid-office, finance and operations functions. Role Objectives: Work with business teams, product managers, and other stakeholders to understand business requirements... 
    Senior
    Work experience placement
    Work at office

    BAMM Staffing

    Belmont, NC
    3 days ago
  •  ...Lead Software Engineer - AI Application Platform The Opportunity: We are seeking a Lead Software Engineer to guide the architectural development...  ...deeply satisfying. You will shape critical systems, mentor senior and junior developers through complex technical decisions,... 
    Senior

    RIT Solutions

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.... 
    Senior
    Work experience placement

    Phenom People

    Charlotte, NC
    3 days ago
  •  ...fragmented processes with secure, reliable software. Think about it as Uber for Real Estate...  ...quality, reliability, and thoughtful engineering matter.RoleSenior Software EngineerCompany...  ...matter.Role OverviewWe are seeking a Senior Software Engineer to help build, scale,... 
    Senior
    Remote work

    KeyPleaz

    Charlotte, NC
    1 day ago
  •  ...isolved ranked for SMB Payroll in 2023 Sapient Report Voted top places to work in USA 2023 Job Description The isolved Senior Software Engineer will design and implement complex functionality. Provides frequent guidance and support to other developers and is subject... 
    Senior

    iSolved

    Charlotte, NC
    3 days ago
  • $95k

     ...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are... 
    Senior

    NAVEX Global

    Charlotte, NC
    2 days ago
  •  ...Available! The details are below. "Beware of scams. S3 never asks for money during its onboarding process." Job Title: Senior Software Engineer (GenAI) Contract Length: 6+ Months Location: CHARLOTTE NC 28202 On Site Work Ref# 246440 Seeking a... 
    Senior
    Contract work
    Work experience placement
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    1 day ago
  •  ...Insight Global is seeking a Senior Software Engineer who will plan, design, develop, configure, document, deploy, troubleshoot, and maintain software applications and services for one of our banking clients. This individual will be responsible for working with cross-functional... 
    Senior

    Insight Global

    Charlotte, NC
    3 days ago
  • $140k - $170k

     ...Senior Software Engineer, Infotainment Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged SUVs and trucks and will... 
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours

    Scout Motors

    Charlotte, NC
    3 days ago
  •  ...Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers...  ...For ~5–8+ years of experience building production software ~ Strong backend experience in Python (and/or Node.js)... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    3 days ago
  • $43.59 - $51.59 per hour

     ...Senior Software Engineer - Onsite Genesis10 is currently seeking a Senior Software Engineer - Onsite for a 6+ month contract position with a Global Financial Institution located in Charlotte, NC and Irving, TX. This is an opportunity to work on advanced technologies... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Charlotte, NC
    2 days ago
  • $53 - $57 per hour

     ...Job Title:Senior Generative AI Engineer Location:Charlotte, NC - Onsite (5 days/week mandatory) Contract Length:6 months Pay Rate:$53/hr...  ...and contributing to moderately complex initiatives within Software Engineering. You will engage in large-scale planning,... 
    Senior
    Hourly pay
    Contract work
    Work experience placement
    Relocation package

    Apex Systems

    Charlotte, NC
    2 days ago
  • $105k - $113k

     ...Senior Software Engineer A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify... 
    Senior
    Full time
    Work from home
    Flexible hours
    2 days per week

    Maersk Company Limited

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Charlotte, NC
    14 hours ago
  • $116.5k - $169k

     ...Hybrid on-site, Charlotte, NC ~8-12+ years of hands-on software engineering experience delivering production-grade, enterprise web applications...  ...experience Responsibilities The Senior Software Engineer will drive end-to-end full-stack development... 
    Senior
    Full time

    Moody's

    Charlotte, NC
    1 day ago
  • A leading technology firm is seeking a Software Engineer 4 - Contingent located in Charlotte, NC. As a part of the IT Data Engineering team, you'll manage large-scale data projects, focusing on Power BI reporting and data analysis. This role requires 5+ years of Software... 
    Senior
    Contract work
    Work at office
    Flexible hours
    3 days per week

    ManpowerGroup Global, Inc.

    Charlotte, NC
    1 day ago
  • $95k

    NAVEX Global, Inc. seeks a Senior Software Engineer in Charlotte, North Carolina, to develop features and collaborate in a high-performance environment. The successful candidate will utilize skills in .NET, C#, and React or Angular and have over 3 years of experience in... 
    Senior

    NAVEX Global, Inc.

    Charlotte, NC
    1 day ago
  • A real estate technology company is seeking a Senior Software Engineer to build, scale, and maintain their platform. The ideal candidate has over 7 years of experience, expertise in .NET and React, and a proactive approach to problem solving. This role emphasizes ownership... 
    Senior
    Remote work

    KeyPleaz

    Charlotte, NC
    11 days ago
  • • Bachelor or Masters Degree in Computer Science or related field • 5+ years of hands-on software development experience • Experience building web applications using J2EE technologies and frameworks like Spring • Experience building RESTful and consuming RESTful... 
    Senior

    Saxon Global

    Charlotte, NC
    2 days ago
  • The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure... 
    Senior

    Compunnel, Inc.

    Charlotte, NC
    3 days ago
  •  ...details are below. "Beware of scams. S3 never asks for money during its onboarding process." Job Title: Full Stack Senior Software Engineer Contract Length: 18+ Months Location: C HARLOTTE NC 28202 Hybrid Work (3 days on site/ 2 days remote) Ref# 246... 
    Senior
    Contract work
    Remote work
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer – Backend, Serverless Apply ( locations Charlotte, NC time type Full time posted on Posted 21 Days Ago job requisition id 177694 Core Responsibilities Design, build, test, and operate backend and serverless applications... 
    Senior
    Full time
    Work experience placement

    Vanguard

    Charlotte, NC
    2 days ago
  • $190k - $240k

     ...hidden fees or compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...JavaScript/TypeScript.You have a total of 4+ years of experience as a software engineer.You are experienced in designing, developing, and... 
    Senior
    Remote work

    Affirm

    Charlotte, NC
    1 day ago
  • $15 per hour

     ...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are...  ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-... 
    Senior
    For contractors
    Work at office
    Home office

    Doxel.ai

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!