Senior Software Engineer

LPL Financial

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Fort Mill, SCCharlotte, NCAustin, TX
Salary
$106,100–$176,900 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $142k
$92k $234k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $149,500–$186,500 — the blue band above. At the midpoint, this role pays about $142k versus about $168k 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 101 open roles on FindRole.

Listed pay typically runs $122,673–$204,455 across 55 roles with salary data.

Most-posted roles

View all roles at LPL Financial

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: Senior Software Engineer - NET/C#, Angular and AWS The Senior Software Engineer joins the Investor Data Technology team to develop high-quality, scalable, and reliable data solutions for a platform serving millions of users. This role involves designing, developing, testing, and supporting full-stack applications and cloud-native microservices. Key responsibilities include building APIs, data integrations, and ETL/data pipeline components while participating in architecture discussions and code reviews. The candidate will utilize .NET/C#, Angular, JavaScript/TypeScript, SQL, and NoSQL technologies within an AWS environment featuring EKS, RDS/Aurora, S3, Athena, and EventBridge. Proficiency with CI/CD tools like GitHub, TeamCity, and Octopus is required. The work focuses on solving complex data delivery problems, ensuring system reliability, and implementing modern engineering practices including AI-assisted development tools to improve overall software delivery efficiency.

What does a Software Engineer earn in North Carolina?

Median $187300 from 51 postings across 15 companies.

See salary data

What you'll do

  • Design, develop, test, and support scalable full-stack applications and cloud-native microservices using .NET/C# and Angular.
  • Build and maintain secure APIs, data integrations, and ETL/data pipeline components.
  • Troubleshoot and optimize existing applications to improve performance, scalability, and user experience.
  • Implement and support CI/CD pipelines and cloud-native deployment patterns on AWS.
  • Participate in architecture discussions, design reviews, and code reviews to promote engineering best practices.
  • Translate business requirements into scalable technical solutions for stakeholders.
  • Leverage AI-assisted development tools to improve code quality and delivery efficiency.

What we're looking for

  • 8+ years of hands-on experience in full-stack software development using .NET/C#, Angular, and JavaScript/TypeScript.
  • 8+ years of experience building and deploying applications on AWS, including EKS, RDS/Aurora, S3, Athena, and EventBridge.
  • 6+ years of experience designing and developing distributed, scalable, and resilient systems.
  • 6+ years of experience with source control, CI/CD pipelines, and DevOps tools such as GitHub, TeamCity, Octopus, or Jenkins.
  • Experience developing ETL processes, data integrations, and data pipelines.
  • Experience using AI-assisted development tools such as GitHub Copilot, Copilot Chat, or Cursor (preferred).
  • AWS Associate-level certifications (Developer, Solutions Architect, or equivalent) (preferred).
  • Hands-on experience with Kong API Gateway (preferred).

More like this

Similar roles

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 62 days ago
.NET C# Angular TypeScript JavaScript AWS Docker Kubernetes ASP.NET Core RxJS Python PySpark NumPy NoSQL gRPC REST CI/CD EKS RDS Aurora S3 EventBridge Athena Glue domain‑driven design

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 62 days ago $106,100–$176,900
.NET C# Angular TypeScript JavaScript AWS EKS RDS Aurora S3 EventBridge Athena Glue Docker Kubernetes Python PySpark NumPy ASP.NET Core RxJS gRPC REST CI/CD NoSQL domain‑driven design Clean Architecture

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 62 days ago $106,100–$176,900
.NET C# Angular AWS TypeScript JavaScript Docker Kubernetes ASP.NET Core RxJS Python PySpark NumPy NoSQL gRPC REST CI/CD EKS RDS Aurora S3 EventBridge Athena Glue domain‑driven design Clean Architecture

VP, Principal Data Engineer

LPL Financial

Fort Mill/Charlotte, NC +1 12 days ago $159,959–$266,564
Python AWS Snowflake DBT Airflow Kafka EventBridge SQS SNS Glue S3 RDS Aurora Terraform CI/CD DevOps GitHub TeamCity Jenkins Octopus NoSQL .NET Microservices APIs GitHub Copilot
10+ yrs exp

Senior Software Engineer, .NET & React

Northern Trust

Chicago, IL 11 days ago $114,500–$194,700
.NET C# React TypeScript ASP.NET Core Entity Framework Core SQL Server Azure Docker CI/CD GitHub Actions Azure DevOps REST APIs SOLID DDD CQRS Microservices Kafka Unit Testing Integration Testing
4+ yrs exp Hybrid

Senior Software Engineer, .NET & React

Northern Trust

Chicago, IL 11 days ago $114,500–$194,700
.NET C# React TypeScript ASP.NET Core Entity Framework Core SQL Server Azure Docker REST APIs CI/CD GitHub Actions Azure DevOps SOLID DDD CQRS Unit Testing Integration Testing Kafka Microservices Agile
4+ yrs exp