LPL Financial Servicesposted 18 days ago
$109,125 - $181,875/Yr
Full-time • Senior
Remote • New York, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

Working independently, the AVP of Software Engineering oversees software engineering talent across multiple product teams. The individual will be well versed in digital-native cloud technologies and have experience with the technologies listed below. The principle responsibilities for this position will be focused on setting up the technologists for success. This will include working cross functionally to ensure the development patterns are well defined and understood by the teams. The AVP of Software Engineering will recruit and coach engineers to ensure they can successfully deliver technology solutions including standards, pre-production environments, and development tools. In addition, this position partners with other Agile team leaders to share learning, mitigate technical dependencies, plan for capacity needs and establish practice consistency between agile teams. Activities will also include daily oversight of development quality, partnering with solution architecture to establish patterns that progress the teams towards scalable platforms.

Responsibilities

  • Ensuring a high level of performance as it relates to all aspects of software engineering (continuous integration, code quality, test driven development, adherence to target architecture, etc.)
  • Monitor and manage team velocity and throughput to maximize future resources; evaluate performance breakdowns when they occur and take immediate action to improve team performance
  • Design and implement n-tiered applications that perform across all quality requirements including but not limited to Reliability, Scalability, TCO, Supportability, etc.
  • Collaborate with other Development teams, Architecture and Support teams to design, and maintain the various platforms and their integration with other systems
  • Assess opportunities for application and process improvements and prepare documentation outlining platform road map
  • Work collaboratively with QA, DevOPS teams to adopt CI/CD tool chain and develop automation
  • Design and develop core services and components with expertise in service-oriented architecture
  • Manage technical leads that work with Product Owners and Product Managers to translate business problem statements into technical solutions, then help to plan Sprints that deliver quality results
  • Coordinate solution design with leaders from Architecture, Data, Infrastructure, and Business to optimize speed to market and achieve prioritized business outcomes.
  • Once production build commences, coach the team in developing appropriate technical documentation in accordance with SDLC guidelines

Requirements

  • 8+ years of demonstrated development team leadership
  • Knowledge in designing, refactoring, and unit testing
  • Experience with Agile development process

Nice-to-haves

  • Preferred hands-on experience with MuleSoft, and/or other API Management tools

Benefits

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