Finding the best job has never been easier
Share
• BS/MS in Computer Science or related field, or equivalent work experience.
• Principal level software engineering experience
• Relevant experience in managing software engineers as well as developing highly effective engineering teams.
• Experience in architecting and designing complex software systems or services.
• Excellent communication, collaboration, problem-solving skills, and ability to drive changes across multiple organizations.
• Experience of developing and managing requirements, resources, schedules and making data-driven decisions.
This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
• Manage, coach and mentor engineers, build a high-performing engineering team.
• Develop and maintain a wide and deep knowledge of our platform and the space, recognize problems, identify opportunities, design solutions.
• Work closely with customers and partners to understand their requirements and scenarios, and effectively lead the team towards delivering the necessary solutions.
• Set the direction for your team. Adjust and change course as needed when facing challenges.
• Collaborate with other engineers, program managers, and designers across the Entra organization and beyond to deliver end-to-end experiences that delight our customers and users.
These jobs might be a good fit