Senior Software Engineer

LPL Financial

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Fort Mill, SCCharlotte, NC
Salary
$106,100–$176,900 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $142k
$91k most similar roles pay here $249k

This role pays less than 85% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $142k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About LPL Financial

LPL Financial is the largest independent broker-dealer in the United States, providing brokerage and investment advisory services to independent financial advisors and financial institutions. Industry: Financial Services & Wealth Management

LPL Financial currently has 59 open roles on FindRole.

Listed pay typically runs $140,959–$234,882 across 54 roles with salary data.

Most-posted roles

View all roles at LPL Financial

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer, you will join the engineering team to design, develop, and support modern, cloud-native platforms that power business and client experiences. You will work across the full software development lifecycle to build secure, scalable solutions using .NET/C#, Angular (v16+), TypeScript, and JavaScript. Your daily responsibilities include developing service-oriented APIs with ASP.NET Core, implementing REST and gRPC services using clean architecture, and building responsive micro-frontend interfaces with RxJS. You will utilize AWS services like EKS, RDS, S3, and EventBridge while leveraging AI-assisted tools such as GitHub Copilot for coding and testing. The role involves managing containerized services, developing ETL processes for structured and unstructured data, and ensuring system reliability through resiliency patterns in a regulated financial services environment involving wealth management and asset management systems.

What does a Software Engineer earn in North Carolina?

Median $173725 from 34 postings across 14 companies.

See salary data

What you'll do

  • 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.
  • Implement REST and gRPC services using ASP.NET Core with clean architecture and domain-driven design.
  • Develop responsive and accessible Angular user interfaces using RxJS and micro-frontend architectures.
  • Apply resiliency and security patterns such as retry logic, circuit breakers, and least-privilege access.
  • Utilize AI-assisted development tools to support coding, testing, refactoring, and documentation.
  • Contribute to CI/CD pipelines with automated quality and security checks.
  • Create technical documentation and contribute to product roadmaps to improve application capabilities.

What we're looking for

  • 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 services such as EKS, RDS, S3, EventBridge, Athena, or Glue.
  • Experience building ETL processes or data pipelines using structured and unstructured data sources.
  • Experience working across the full software development lifecycle from design through production support.
  • Experience with containerization and orchestration tools like Docker and Kubernetes (preferred).
  • Experience in financial services, wealth management, or asset management environments (preferred).
  • Exposure to reporting/data processing tools or Python including PySpark or NumPy (preferred).

More like this

Similar roles

Senior Software Engineer

LPL Financial

Fort Mill, NC +1 16 days ago $106,100$176,900
.NET C# Angular TypeScript JavaScript AWS EKS RDS Aurora S3 EventBridge Athena Glue Docker Kubernetes REST gRPC ASP.NET Core RxJS Python PySpark NumPy CI/CD NoSQL

Senior Software Engineer

LPL Financial

Fort Mill, NC +1 16 days ago $106,100$176,900
.NET C# Angular TypeScript JavaScript AWS EKS RDS Aurora S3 EventBridge Athena Glue Docker Kubernetes ASP.NET Core RxJS Python PySpark NumPy REST gRPC CI/CD

AVP, Senior Full Stack Software Engineer AI & Cloud Platforms

LPL Financial

Austin, TX +2 52 days ago $147,500$245,900
React Angular Vue.js Java Python C# Spring Boot .NET Core Django Flask SQL Server Oracle MongoDB HTML5 CSS3 JavaScript TypeScript RESTful APIs Microservices Docker Kubernetes AWS Azure Google Cloud CI/CD Figma GitHub Copilot LLMs
7+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA 4 days ago $229,900$262,400
Python Angular JavaScript TypeScript Java Go AWS Azure GCP Docker Kubernetes SQL NoSQL HTML/CSS Microservices Agile Open Source RDBMS
6+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

Chicago, IL 34 days ago $209,000$238,500
Java Angular AWS Go TypeScript Python JavaScript SQL Docker Kubernetes Lambda Fargate HTML/CSS NoSQL RDBMS Microservices Agile Microsoft Azure
6+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid