Microsoft logo

Principal Software Engineer - Full Stack AI

Microsoft Β· Hyderabad

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Technical Leadership and Engineering Excellence: Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering best practices to ensure high-quality, scalable, and secure solutions. Leverage AI and develop Copilot features within the application to enhance user experience and productivity. Solution Design and Architecture: Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selecting optimal technologies and design patterns for sustainable and high-performing systems

Mentorship and Team Development: Mentor team members through code reviews and design feedback, promoting skill growth, inclusion, and a collaborative culture that contributes to both individual and team success. Quality Assurance: Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability. Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise

Continuous Improvement and Innovation: Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement within the team. Planning and Communication: Participate actively in sprint and semester planning, provide accurate cost estimates, and maintain transparent communication on deliverables, risks, and milestones. Basic BS or MS degree in Computer Science, Mathematics or Engineering

15+ years of experience as a software engineer building commercial software and proven track record of shipping successful software products & services. 10+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model. 8+ years of experience in

Apply for this role on Microsoft’s official careers site.

Similar jobs