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

Where Ambition Meets Innovation Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you’ll work with modern technology, supportive teammates, and the opportunity to contribute to solutions that help clients pursue their financial goals.

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.
What are we looking for?

We’re looking for strong collaborators who deliver exceptional client experiences and thrive in fast‑paced, team‑oriented environments. Our ideal candidates pursue greatness, act with integrity, and are driven to help our clients succeed. We value those who embrace creativity, continuous improvement, and contribute to a culture where we win together and create and share joy in our work.

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.

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(6) , 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 they need 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

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.

EAC 5.19.26 LPL Financial is the nation’s largest independent broker-dealer.* Our company is widely known for its financial strength, exceptional service, and favorable industry reputation among financial professionals. To understand who we are, it’s important to know our core belief: financial guidance is a fundamental need for everyone. LPL Financial creates the space to let you do what you do best – create personal, long‑term client relationships that turn financial aspirations into realities. Each year, thousands of financial professionals successfully manage billions of dollars in assets. Because our company is not too big and not too small, you can seize the opportunity to make a real impact. To learn more about our organization visit our About LPL page. * As reported by Financial Planning magazine, June 1996-2019, based on total revenue.

Want to learn more about the benefits of working at LPL? We Are LPL Benefits Culture Social Responsibility

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    2 days ago
  • Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    2 days ago
  • $120k - $160k

     ...”) will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some... 
    Senior
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    14 hours ago
  •  ...Q2 seeks an innovative Senior Software Engineer to join our Digital Banking Fraud team, building real-time, cloud-native fraud prevention systems at scale. You will contribute to reliability, latency, and engineering efficiency across production services and help shape... 
    Senior

    Q2

    Charlotte, NC
    2 hours ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud... 
    Senior
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    3 days ago
  • $165k - $190k

     ...and grow their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical platform...  ...code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    14 hours ago
  •  ...Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging...  ...reliability, and delivery.3. Collaborates with senior engineers, product partners, and architecture... 
    Senior
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Truist

    Charlotte, NC
    11 hours ago
  •  ...in partnership with a leading organization, is looking for a Software Engineer IV to join their team as a Technical Lead for Platform & Application...  ...platform strategy. The Technical Lead will work closely with Senior Back End Software Engineers, data engineers, product managers... 
    Senior
    Contract work

    Optomi

    Charlotte, NC
    2 hours ago
  •  ...Design and deliver scalable back-end software solutions and services to power advanced insurance analytics products. Collaborate with product, data science, and machine learning teams to translate business requirements into high-performance technical implementations.... 
    Senior

    Hackajob

    Charlotte, NC
    4 days ago
  • $100k - $196k

    About this role:Wells Fargo is seeking a Senior Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual contributor, developing applications and services to power... 
    Senior
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    3 days ago
  • $116k - $159k

     ...0.00/yr Responsibilities # Develop customized coding, software integration, perform analysis, configure solutions, using tools...  ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Senior

    Matlen Silver

    Charlotte, NC
    4 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... 
    Senior

    Compunnel

    Charlotte, NC
    2 days ago
  •  ...productionalizing data-driven operational strategies. The Sr Software Engineer will work within a team of developers, data engineers, data...  ...continuous delivery tools ~ Experience with test automation Seniority level: Mid-Senior level Employment type: Full-time Job... 
    Senior
    Full time

    elevate DIGITAL

    Charlotte, NC
    4 days ago
  •  ...StatesSalary: $ - $ annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace: HybridCareer...  ...Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.Own all... 
    Senior

    American Express

    Charlotte, NC
    4 days ago
  •  ...supporting services running on that layer, and developing surrounding software in C#. This work is highly collaborative within the team and...  ...Qualifications and Skills Experienced Software Engineer Is a strong communicator Collaborates and works well within... 
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    SMBC Group

    Charlotte, NC
    2 hours ago
  •  ...As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and stand behind them in review... 
    Senior
    Local area
    Work from home
    Flexible hours
    1 day per week

    Fastbreak AI

    Charlotte, NC
    4 days ago
  • $165k - $190k

    ## Senior Platform EngineerApplyremote type: Hybridlocations: Charlotte, NCtime type: Full...  ...**We are seeking a Senior Platform Engineer to lead the design and implementation of...  ...Build and maintain frameworks that make software development easier for application teams... 
    Senior
    Work at office

    AssetMark

    Charlotte, NC
    2 days ago
  •  ...Job Title: Senior Software Engineer Location Requirements: On-Site Job Type: Direct Hire Role Overview: You will be part of a growing IT organization as a full stack software engineer. Your role involves designing, developing, and troubleshooting applications... 
    Senior

    Gravity IT Resources

    Charlotte, NC
    4 days ago
  • $108k - $136k

     ...Join to apply for the Senior Software Engineer role at Total Quality Logistics . As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities... 
    Senior
    H1b
    Remote work
    Relocation package

    Total Quality Logistics

    Charlotte, NC
    2 hours ago
  • $100k - $163k

     ...About this role:Wells Fargo is seeking a Senior Software Engineer to join the Investment Solutions team within Wealth & Investment Management Technology (WIMT). The ideal candidate is a proactive and driven engineer with strong development fundamentals, a passion for... 
    Senior
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    4 days ago
  •  ...One of the country’s largest financial services organizations is seeking a Senior Software Engineer with a Backend/AI Focus to join its Data & AI Engineering team in Charlotte, NC . In this role, you’ll help design and deliver scalable, real-time services that... 
    Senior
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    4 days ago
  •  ...DescriptionProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of...  ...: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    2 days ago
  • $123k - $215.25k

     ...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:...  ...Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.Own all... 
    Senior

    American Express

    Charlotte, NC
    14 hours ago
  • $111.61k - $131.3k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    14 hours ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Charlotte, NC
    14 hours ago
  • $192.4k - $320.6k

    Senior Software Engineer, Quantitative ResearchIndex Research & Design | FTSE Russell | LSEGRole PurposeWe are looking for a Senior Software Engineer to join the Index Research & Design team and help build the technology that powers the next generation of index research... 
    Senior
    Full time
    Part time
    Internship

    London Stock Exchange Group

    Charlotte, NC
    3 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) Interview Type (Phone, Video, Face to Face) Video Anticipated...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    5 days ago
  • $119.77k - $140.9k

     ...just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.This Senior ServiceNow Catalog Engineer will be responsible for developing,... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Afternoon shift
    3 days per week

    US Bank

    Charlotte, NC
    14 hours ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,...  ...link to access the portal and complete your profile. Seniority level Entry level Employment type Contract Job... 
    Senior
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Charlotte, NC
    4 days ago
  •  ...Required)Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Senior Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling,... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    14 hours ago

Do you want to receive more vacancies?

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