LPL Financial

Senior Engineer, Software Developer (Req# 000194)

LPL Financial
Apply
21 hours ago
San Diego, CA, USASenior

Base Salary

$192k - $202k/yr

Responsibilities

  • Design, develop, test, implement, enhance, and maintain enterprise-grade backend applications and distributed systems.
  • Build microservices, REST APIs, modular backend components, event-driven systems, and message-based applications using .NET and C#.
  • Architect and deploy highly available, secure, scalable cloud-native solutions on AWS.
  • Provide technical leadership through design reviews, code reviews, architecture discussions, mentoring, and roadmap development.
  • Collaborate with product owners, QA, DevOps, and infrastructure engineering teams to gather requirements and deliver system enhancements.
  • Troubleshoot production issues involving application logic, performance, scalability, reliability, and system integration.
  • Develop CI/CD pipelines, automated deployment workflows, infrastructure templates, and cloud provisioning scripts.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a closely related field plus five years of experience in software development and architecture or a related occupation.
  • Alternatively, a master’s degree in a related field plus three years of experience in software development and architecture or a related occupation.
  • Demonstrated expertise designing and maintaining enterprise software applications and distributed backend systems.
  • Demonstrated expertise with .NET, C#, REST APIs, microservices, service-oriented architecture, Apache Kafka or RabbitMQ, and modern architectural patterns.
  • Demonstrated expertise architecting AWS cloud-native solutions using services including EC2, S3, EKS, ECR, RDS, Lambda, CloudWatch, VPC, IAM, API Gateway, and Load Balancers.
  • Demonstrated expertise with Terraform, AWS CloudFormation, or equivalent infrastructure-as-code technologies.
  • Demonstrated expertise with Git-based source control and release workflows, Docker, Kubernetes or AWS EKS, unit testing, and SQL-based relational database analysis.
  • Demonstrated expertise troubleshooting performance, scalability, and reliability issues across distributed systems, cloud environments, and backend services.

Benefits

  • 401(k) matching, health benefits, employee stock options, paid time off, volunteer time off, and additional total rewards.
  • Full-time schedule of 40 hours per week at the San Diego, California location.

Tech Stack

Apache KafkaAWSC#DockerGitKubernetesMicrosoft SQL Server.NETNUnitPostgreSQLRabbitMQSQLTerraform

Categories

LPL Financial

About LPL Financial

10,000+ employees

LPL Financial is a public wealth management platform and the largest independent broker-dealer, providing brokerage, custody, clearing, research, and advisor technology to independent financial advisors and financial institutions. Its revenue comes from advisory and brokerage fees, commissions, and clearing and service fees across multiple affiliation models. Founded in 1989 and headquartered in San Diego, it trades on Nasdaq (LPLA) and supports more than 29,000 advisors and roughly 1,100 institutions nationwide.

Contact me