About The Position

LPL Financial is seeking a talented, experienced Senior Software Engineer to join its Investor Data Technology team. The role contributes to a platform serving approximately 4 million users and focuses on delivering high-quality, scalable, and reliable data solutions. The successful candidate will bring hands-on engineering experience, thrive in a fast-paced environment, and collaborate with a high-performing team to build and maintain data-driven platforms. The engineer will develop and support full-stack applications and cloud-native microservices using .NET/C#, Angular, AWS, SQL, and NoSQL technologies. The role includes building APIs, data integrations, and ETL/data pipeline components; maintaining secure, reliable, high-performing solutions; contributing to architecture and code reviews; and improving existing applications. The position also supports CI/CD and DevOps practices, technical documentation, platform roadmaps, and continuous improvement. LPL encourages using AI-assisted development tools and modern engineering practices to improve productivity, code quality, and delivery efficiency.

Requirements

  • 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.
  • Experience developing ETL processes, data integrations, and data pipelines.
  • 6+ years of experience with source control, CI/CD pipelines, and DevOps tools such as GitHub, TeamCity, Octopus, Jenkins, or similar platforms.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills.
  • Ability to translate business requirements into practical technical solutions.
  • Strong collaboration and teamwork skills with a customer-focused mindset.
  • Ability to prioritize and execute effectively in a fast-paced Agile environment.
  • Passion for continuous learning, innovation, and engineering excellence.

Nice To Haves

  • Experience using AI-assisted development tools such as GitHub Copilot, Copilot Chat, Cursor, or similar technologies.
  • AWS Associate-level certification, such as Developer, Solutions Architect, or equivalent.
  • Hands-on experience with Kong API Gateway.
  • Experience building and supporting APIs and microservices architectures.
  • Familiarity with GitHub Copilot and other AI-assisted software development tools.

Responsibilities

  • Design, develop, test, and support scalable full-stack applications and cloud-native microservices using .NET/C#, Angular, AWS, SQL, and NoSQL technologies.
  • Build and maintain secure, reliable, and high-performing solutions, including APIs, data integrations, and ETL/data pipeline components.
  • Collaborate with product owners, architects, platform teams, and engineers to deliver solutions aligned with business objectives.
  • Participate in architecture discussions, design reviews, and code reviews while promoting engineering best practices, SDLC standards, and quality-focused development.
  • Troubleshoot, optimize, and enhance existing applications to improve performance, scalability, reliability, and user experience.
  • Implement and support CI/CD pipelines, DevOps practices, and cloud-native deployment patterns to accelerate software delivery.
  • Contribute to technical documentation, platform roadmaps, and continuous improvement initiatives.
  • Leverage AI-assisted development tools and modern engineering practices to improve productivity, code quality, and delivery efficiency.
  • Communicate with technical and business stakeholders to translate requirements into scalable technical solutions.

Benefits

  • 401K matching
  • Health benefits
  • Employee stock options
  • Paid time off
  • Volunteer time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service