Principal Software Developer

LPL Financial

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NYCharlotte, NC
Salary
$175,924–$293,138 / yr
Posted
80 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $235k
$125k most similar roles pay here $311k

This role pays more than 87% of similar roles. Most pay $169,550–$216,300 — the shaded band above. At the midpoint, this role pays about $235k versus about $193k 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 · Principal Software Developer

Principal Software Dev The Principal Software Dev joins the Compensation Transformation Program to design and deliver modern, cloud-based data and application capabilities. This role involves providing hands-on technical leadership to modernize legacy systems into scalable, cloud-native solutions for enterprise compensation processing. Key responsibilities include building ETL/ELT workflows, developing event-driven architectures, and implementing data quality, reconciliation, and monitoring features. The candidate will work with Python, SQL, and AWS services including Glue, Lambda, Step Functions, S3, EventBridge, and RDS. Additionally, the role requires utilizing CI/CD and DevOps practices to automate deployment processes while troubleshooting complex production issues. The position focuses on solving technical challenges related to calculating, validating, and distributing compensation data across the enterprise. Preferred skills include experience with .NET, C#, JavaScript, Angular, Snowflake, or other tools like Jira and TeamCity for managing rules-driven financial systems.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design and implement end-to-end cloud data pipelines for compensation ingestion, calculation, validation, and distribution.
  • Build and maintain ETL/ELT workflows using Python, AWS Glue, Lambda, Step Functions, and S3.
  • Architect and develop event-driven workflows leveraging AWS EventBridge, SQS, and SNS.
  • Implement data quality, reconciliation, auditing, and monitoring capabilities to ensure accuracy of compensation data.
  • Modernize legacy compensation platforms into scalable, cloud-native solutions using AWS-native services.
  • Perform data modeling, transformation, and performance optimization using relational databases like RDS, Postgres, or SQL Server.
  • Apply CI/CD and DevOps best practices to automate build, test, and deployment processes.
  • Troubleshoot complex production issues and drive root-cause resolution under tight timelines.

What we're looking for

  • 10+ years of experience designing and delivering complex enterprise systems.
  • 7+ years of hands-on data engineering experience using Python and SQL.
  • Experience with AWS services including Glue, Lambda, EventBridge, RDS, and S3.
  • Ability to design scalable, event-driven, and cloud-native architectures.
  • Experience with CI/CD, DevOps practices, and modern software engineering standards.
  • Proficiency in designing and implementing end-to-end cloud data pipelines and ETL/ELT workflows.
  • Ability to communicate technical concepts clearly to business stakeholders and cross-functional partners.

More like this

Similar roles

AVP, Principal Software Engineer Lead - .NET & Cloud

LPL Financial

Fort Mill, NC +2 39 days ago $140,500$234,100
C# Angular jQuery MS SQL Server .NET REST APIs AWS AWS Lambda Step Functions Microservices TDD CI/CD DevSecOps SwaggerHub Figma GitHub Copilot Cursor Antigravity ChatGPT Claude Gemini Azure GCP
10+ yrs exp Hybrid

Principal Software Developer

Leidos

Gaithersburg, MD +2 122 days ago $131,300$237,350
Java Spring Framework Spring Boot Spring Security React JavaScript HTML CSS Python Linux Git Subversion RESTful API JSON XML XSD JUnit Mockito Ansible YAML MongoDB DevSecOps Agile SAFe
10+ yrs exp

Principal Software Developer

Oracle

Nashville, TN +4 72 days ago $114,600$234,600
Oracle Cloud Infrastructure Distributed Systems Java C++ C# Go APIs Object-Oriented Design Data Structures Algorithms
7+ yrs exp

Principal Software Developer

Oracle

Austin, TX +4 58 days ago $96,800$223,400
Oracle Cloud Infrastructure Distributed Systems Java C++ C# Go Object-Oriented Programming APIs Data Structures Algorithms
7+ yrs exp

Principal Software Development Engineer

Oracle

Seattle, WA +2 108 days ago $114,600$234,600
Oracle Cloud Infrastructure (OCI) Key Management Service (KMS) Hardware Security Modules (HSM Distributed Systems Linux Unix Microservices Relational Databases NoSQL Data Structures Algorithms Encryption-at-rest SaaS Storage Services
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 87 days ago $188,925$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS Broadband Access Network Infrastructure Telemetry Event-driven Architecture
10+ yrs exp