> Markdown version of [/jobs/ext/1316650-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1316650-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** LPL Financial - **Location:** Fort Mill, SC, United States (Remote available) - **Experience:** Expert - **Salary:** $106,100.0 - $176,900.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, C Sharp (Programming Language), Command-Query Responsibility Segregation (Software Development), Extract Transform Load (ETL), Distributed Systems, Amazon DynamoDB, PostgreSQL, Enterprise Messaging Systems, Microsoft SQL Server, Software Engineering, Data Streaming, Systems Integration, Management of Software Versions, GitHub Copilot, Autoscaling, Amazon ElastiCache, Event Driven Architecture, Build Management, Amazon Relational Database Service, Containerization, Pyspark, Infrastructure Automation Frameworks, Apache Kafka, Functional Programming, Event Sourcing, Api Gateway, Restful APIs, Terraform, Serverless Computing, AWS EKS, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8bcb623acf634f6d ## About the Role The ideal candidate has a strong foundation in distributed systems, enjoys solving complex data and integration challenges, and is passionate about building reliable financial platforms at scale., * 4+ years of professional software development experience using C# (.NET 6+). * 3+ years of experience implementing CQRS and event sourcing in distributed systems. * 3+ years of hands-on experience building and deploying solutions on AWS, including containerized workloads. * Experience with event streaming or messaging technologies (e.g., Kafka or similar). * Proficiency with infrastructure-as-code tools such as Terraform. Core Competencies * Strong problem-solving and systems-thinking skills * Ability to collaborate effectively across engineering and product teams * Results-oriented mindset with a focus on quality and reliability * Clear communication in both technical and non-technical discussions * Commitment to learning and continuous improvement Preferences * Experience in financial services or regulated environments (e.g., KYC/AML). * Familiarity with PostgreSQL, SQL Server, and event-sourced data modeling. * Exposure to legacy system integration and modernization efforts. * Experience with AWS Glue or ETL workflows using PySpark. * Experience using AI-assisted development tools such as GitHub Copilot. ## Description At LPL Financial, we empower engineers to solve complex problems at scale while delivering meaningful value to advisors and investors. With access to modern cloud-native technologies, a highly collaborative engineering culture, and the opportunity to work on platforms supporting millions of investors, this role offers the chance to make a real impact. If you're ready to take the next step in your engineering journey, discover what's possible at LPL Financial., We are seeking a Senior Software Engineer to join our Prospect and Client Management Team. In this role, you will design and build event-sourced, cloud-native microservices that manage participant data for millions of investors. You will leverage modern AWS technologies to implement CQRS, event sourcing, and real-time event streaming patterns while deploying highly scalable, resilient services to production., * Design, develop, and test cloud-native services using modern .NET technologies hosted on AWS. * Build and deploy containerized applications to AWS EKS using Helm, blue/green deployments, and auto-scaling strategies. * Implement event-driven architectures leveraging CQRS, event sourcing, and real-time event streaming. * Develop and maintain infrastructure as code using Terraform across AWS services such as EKS, Lambda, API Gateway, DynamoDB, ElastiCache, and RDS. * Design RESTful APIs following XPS Process API patterns with versioning and backward compatibility. * Collaborate closely with architects, QA engineers, and product owners through event storming and domain modeling sessions to deliver high-quality solutions. What Are We Looking For? We're seeking a collaborative engineer who thrives in a fast-paced environment and consistently delivers high-quality results. The ideal candidate embraces innovation, acts with integrity, and contributes to a culture of continuous improvement, shared ownership, and client-centric thinking. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)