LPL Financial LLC is seeking a Senior Engineer, Software Developer to design, develop, and maintain data management systems according to best practices and architectural guidance. The role involves enhancing, maintaining, and supporting existing applications, leading and managing teams, and collaborating with developers and business partners. The candidate will participate in all phases of the software engineering life cycle (SDLC) and ensure that necessary platform technical documentation is maintained. The position allows for remote work from anywhere in the United States.