The Lead Principal Application Software Engineer is an organizational subject matter expert who leads application software design, development, architecture, quality, reliability, security, and maintenance initiatives. The role drives multi-team features and modernization programs, makes significant architectural decisions, establishes production-readiness and API governance practices, and creates scalable blueprints adopted across teams. It also guides the software development lifecycle, testing, observability, performance, and secure coding practices while coaching engineers and mentoring Staff engineers. The position partners with Product, Design, customers, internal stakeholders, security and leadership teams to align technical strategy with customer and business goals. It leads investigation and resolution of complex, high-impact application and customer issues, sets approaches for preventing recurrence, and provides expert technical guidance. The role also contributes to planning and execution of critical initiatives, organizational continuous improvement, talent development, and knowledge sharing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed