
AVP, Lead Software Engineer – .NET & AWS
LPL Financial1 day ago
Base Salary
$141k - $234k/yr
Responsibilities
- Design, develop, enhance, scale, and optimize high-volume, low-latency cloud-native applications and mission-critical systems on AWS.
- Build and maintain applications using C#, AngularJS, jQuery, and MS SQL Server 2022.
- Provide technical direction through solution design, code reviews, architectural guidance, mentoring, and technical leadership while remaining hands-on with coding.
- Collaborate with Product Owners, Product Managers, Architecture, Data, Infrastructure, Business, and technical and non-technical stakeholders.
- Assess technical risks and issues and provide documented recommendations.
- Guide technical documentation in accordance with SDLC guidelines.
- Define governance, guardrails, and best practices for AI usage and design-to-development workflows.
- Support scalable, high-performing production systems, API-first design, distributed systems, performance optimization, and production enhancements.
Requirements
- At least 10 years of hands-on software engineering experience.
- Strong C#/.NET experience preferred; highly experienced Java engineers with comparable enterprise application, API, microservices, and AWS experience may also be considered.
- At least 5 years of hands-on AWS and cloud-native application development experience.
- Experience developing enterprise applications using REST APIs, microservices, relational databases, and modern software engineering and testing practices.
- Experience with AWS Lambda, Step Functions, API-first design, distributed systems, performance optimization, and production system enhancements.
- Ability to provide solution design, code reviews, architectural guidance, mentoring, and technical leadership while remaining hands-on.
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or similar tools.
- Familiarity with LLMs for code generation, review, refactoring, and debugging.
- Familiarity with Figma or similar design collaboration tools.
- Understanding of responsible AI practices, including data privacy and security.
- Experience with API management tools such as SwaggerHub is preferred.
- Experience with cloud transformation initiatives, with AWS strongly preferred.
- Understanding of DevSecOps practices and experience with source control, automated testing, and CI/CD pipelines.
- Strong technical mentorship and engineering leadership skills.
- Bachelor’s degree or advanced degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience in wealth management, fintech, or financial services is preferred.
Benefits
- Hybrid work arrangement requiring onsite presence in Charlotte/Fort Mill or NYC/Midtown 2–3 days per week.
- 401(k) matching, health benefits, employee stock options, paid time off, and volunteer time off.
- Competitive total rewards package.
About LPL Financial
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.