Senior Engineer, Software Development (Req 000231)

LPL FinancialAustin, TX
$163,550 - $173,550Hybrid

About The Position

LPL Financial is seeking a Senior Engineer, Software Development to design, develop, test, deploy, and support cloud-based applications on the Salesforce AppExchange platform. This role involves ensuring compliance with standards for managed packages and third-party integration, designing secure integration solutions between Salesforce and external systems using modern APIs and secure data exchange protocols, and developing comprehensive Salesforce solutions through configuration and customization. The engineer will perform data operations, configure and customize Salesforce Financial Services Cloud (FSC), and execute development projects using Agile methodologies. Collaboration with cross-functional teams and promotion of automation and CI/CD practices are key aspects of this position. Telecommuting is permitted 50% of the time.

Requirements

  • Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, or a related field and five (5) years of experience in the job offered or a closely related occupation.
  • Demonstrated expertise with Salesforce AppExchange application development using Apex, Visualforce, and Lightning Web Components.
  • Demonstrated expertise in designing and developing Salesforce solutions using Apex programming, Lightning Web Components (LWC), Aura Framework, and Visualforce to support Financial Services business process requirements.
  • Demonstrated expertise in supporting scalable and secure AppExchange deployments, using Salesforce ISV and AppExchange technical and security audit by Salesforce, including 2GP managed packages, AppExchange Security Review, namespace strategy, versioning, and License Management App (LMA) integration.
  • Demonstrated expertise in implementing scalable, secure integration between Salesforce and external platforms, using REST/SOAP APIs, Named Credentials, External Services, and AWS services (Lambda, S3, and API Gateway) with OAuth 2.0 and JWT-based authentication.
  • Demonstrated expertise in customizing Salesforce Financial Services Cloud (FSC), including FSC data models (Households, Financial Accounts, Goals, Assets, and Liabilities), Person Accounts, Action Plans, Interaction Summaries, and Relationship Groups.

Nice To Haves

  • Master's degree (or foreign education equivalent) in Computer Science, Engineering, or a related field and three (3) years of experience in the job offered or a closely related occupation.

Responsibilities

  • Design, develop, test, deploy, and support cloud-based applications published on Salesforce AppExchange platform.
  • Ensure compliance with relevant standards and best practices for managed packages and third-party integration.
  • Design and implement secure integration solutions between Salesforce and external systems using modern APIs and secure data exchange protocols.
  • Develop comprehensive Salesforce solutions by configuring and customizing platform features using declarative tools and programmatic components.
  • Perform data operations, including bulk processing, transformation, migration, and cleansing to support reliable and scalable business workflows.
  • Configure and customize industry solutions using Salesforce Financial Services Cloud (FSC) to enhance data models, automate processes, and improve user experience.
  • Execute development projects using Agile methodologies, including Scrum and SAFe, to support iterative and efficient software delivery.
  • Collaborate with cross-functional teams including product managers, developers, QA engineers, and DevOps to ensure consistent and high-quality software delivery.
  • Promote automation and continuous integration/continuous deployment (CI/CD) practices to streamline development and release processes.

Benefits

  • 401K matching
  • health benefits
  • employee stock options
  • paid time off
  • volunteer time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service