Engineering Team Lead, Full Stack
LPL Financial - New York City, NY
Apply NowJob Description
About LPL Financial Are you a team player? Are you curious to learn? Are you interested in working on meaningful projects with cutting-edge technology? If so, LPL Financial is the place for you! Job Summary: The Full Stack Engineering Team Lead will lead a team responsible for developing cloud-based web applications for the Investor Experience Services organization of LPL Financial. This role will involve all phases of development including requirements gathering, design, implementation, testing, and production support. The ideal candidate will be able to learn quickly, independently, and possess strong communication skills along with excellent problem-solving ability. Responsibilities: Lead research, design, and development of enterprise services on AWS Landing Zone (ALZ) utilizing IaC/IaaS/PaaS solutions including EC2, S3, ECS, EKS, ELB, RDS, R53, Lambda, API Gateway, RDS. Build IaC solutions adhering to DevSecOps best practices utilizing tools such as Git, CloudFormation, Ansible, and Terraform. Build scalable and resilient solutions and ensure proper instrumentation is in place for overall observability of platforms and services. Manage a team of developers building custom web applications, grooming them, and ensuring high quality standards by reviewing code and providing feedback to developers. Participate in agile ceremonies such as sprint planning, daily stand-ups, retrospectives, and sprint demos. Accountable for site reliability engineering (SRE) activities to build highly available and scalable solutions and ensure problem observability of platforms/services. Troubleshoot and resolve production issues related to application functionality or performance. Stay up to date with emerging technologies and advocate for their use where appropriate. Technology: Angular, .Net Core 6, C#, Angular 8+, AWS Cloud, REST API, SQL Server, PostgreSQL, Tableau, ELK, Confluent Kafka. Qualifications: Bachelor's degree in Computer Science or equivalent experience required; Master's degree preferred. 7+ years of software development experience with at least 2 years of experience leading a team of engineers. 2+ years of experience working with AWS, with an in-depth understanding of AWS Well-Architected Framework, AWS Landing Zone, and DevSecOps. 5+ years of senior developer experience in designing and implementing complex systems, including developing solutions from scratch. 3+ years of full-stack developer experience designing applications in Angular, developing web services (REST/SOAP), and integrating with vendor APIs. 5+ years of extensive web/service development experience with the following technologies: .NET, C#, SQL Server, Node, MVC, NuGet, JavaScript/jQuery, HTML, CSS. Experience with Swift UI and Kotlin preferred. Excellent communication skills and attention to detail. Ability to collaborate effectively across multiple teams and locations. Financial industry experience preferred but not required. Pay Range: $140,500.00 - $234,100.00. Actual base salary varies based on factors including relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play - such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Why LPL? At LPL, we believe that objective financial guidance is a fundamental need for everyone. As the nation's leading independent broker-dealer, we offer an integrated platform of proprietary technology, brokerage, and investment advisor services. We provide you with a work environment that encourages your creativity and growth, a leadership team that is supportive and responsive, and the opportunity to create a career that has no limits, only amazing potential. We are one team on one mission. We take care of our advisors, so they can take care of their clients. We are committed to supporting workplace equality and embrace the different perspectives and backgrounds of our employees. We also care for our communities, and encourage our employees to do the same. This creates an environment in which you can do your best work. Information on Interviews: LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant's bank or credit card. Should you have any questions regarding the application process, please contact LPL's Human Resources Solutions Center at (855) 575-6947. #J-18808-Ljbffr
Created: 2025-02-05