Senior Software Engineer
Core
Design and deliver cloud-native, full-stack platforms supporting LPL's business operations and client experiences for financial advisors.
Role type
Senior Full-Stack Software Engineer
Builds
Cloud-native microservices, service-oriented APIs, and responsive Angular applications
Domain
Financial services / Wealth management
Deliverable
production ML models | product features | infrastructure
Required skills
.NET/C#, Angular, TypeScript/JavaScript, AWS (EKS, RDS/Aurora, S3, EventBridge, Athena, Glue), REST/gRPC, CI/CD pipelines, containerization, distributed systems design, ETL/data pipelines
Preferred skills
Kubernetes, Python (PySpark/NumPy), observability tools, feature-flagging, regulated environment production support
Technologies
.NET, C#, Angular, TypeScript, JavaScript, AWS, Docker, Kubernetes, RxJS, ASP.NET Core, GitHub Copilot, PySpark, NumPy
Responsibilities
Design, develop, test, deploy, and support full-stack applications; Build and maintain cloud-native, containerized microservices and APIs; Participate in technical design, code reviews, and architecture reviews; Collaborate with Product, Design, Platform, and Operations partners; Contribute to application improvements, platform roadmaps, and technical documentation; Design and implement REST and gRPC services using clean architecture; Apply resiliency and security patterns; Develop responsive and accessible Angular applications; Use AI-assisted developer tools; Build and maintain CI/CD pipelines
Seniority
Senior, hands-on IC