This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Azure AI Search Engineering Foundations as a Principal Software Engineer and shape the way that we work, but our team culture. In this role, you’ll have the freedom to innovate on engineering processes and developer tooling—impacting how we build, validate, ship, and operate AI Search at scale and securely.
Job Responsibility:
You will be the technical leader of the Engineering Foundations teams where you will mentor and grow the talent of the team
You will lead and define AI Search developers experience so that the engineering organization will thrive and have the best-in-class experience
You will regularly innovate and integrate the application of AI and modern tools that will result in developer adoption and boost their productivity
You embody secure mindset, foster an inclusive and high trust team culture
Partner, teach and incrementally deliver solutions with Azure AI Search Engineering team that is scalable, reliable, and efficient
You will be comfortable with ambiguity and deal with complex situations by creating clarity, defining a vision and driving towards results that are measurable
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience leading organization through architecture and technical design of aspects of a product that include customer facing and infrastructure as a platform
Engineering robust and streamlined software solutions from design, implementation, and delivery that is scalable, reliable, and secure
Success in communicating to drive mutual success through collaborative innovation, conflict resolution, and negotiation
Partners with and influence appropriate stakeholders
Leverages expertise to determine and confirm requirements
Seeks and leverages a variety of feedback channels and data to discover insights into future designs or solution fixes