The Principal Engineer leads the engineering approach for program- or portfolio-level solutions that deliver significant business outcomes. The role improves solution design, quality, reuse, and development efficiency by delivering technology enablers and providing technical leadership across teams. Within Developer Experience and the Software Delivery Lifecycle (SDLC) program, this role leads portfolio product delivery strategy and execution for enterprise software delivery capabilities. It helps establish the investments, operating model, governance, and prioritization needed to improve how internal technical users build, test, and deliver software at scale. The Agentic AI Engineering Principal Engineer designs, builds, integrates, and supports AI-enabled engineering capabilities across the SDLC. The role helps delivery teams use practical AI solutions for code authoring, test generation, automation, and developer productivity in alignment with enterprise engineering standards. It requires hands-on engineering expertise in areas such as GitHub Copilot, LangGraph, Semantic Kernel or Microsoft Agent Framework, SDLC automation, CI/CD integration, secure coding, and engineering productivity.
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