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).
Microsoft Intune is a comprehensive endpoint management solution that provides IT organizations with a cloud-based platform to manage and secure their devices, applications, and data. Organizations around the world depend on our management system for their PCs, Macs, iOS and Android devices. Our team’s mission is to enable and delight the information workers of the world while providing the level of security and access that IT organizations need to protect their businesses. We operate a service-at-scale today that is vital (an “Oxygen” service) for tens-of-thousands of organizations with hundreds of millions of users. We are a group of supportive team players, working on critical and strategic projects in Intune and are seeking a highly motivated Software Engineer to join our Core Services Infrastructure organization. You will be working in an agile environment to deliver robust designs and code across backend microservice. We value collaboration, customer obsession, and an open culture that pursues success for technology and people, as well as curiosity, a willingness to question, high enthusiasm, integrity, self-motivation, and resourcefulness in a fast-paced environment. As a member of our team, you will be designing, building, and running cloud services at high scale and availability. You will have the opportunity to have significant impact, to hone your system design skills while working on the latest technologies in Cloud computing, and to collaborate cross team/group/org. We're seeking someone who is passionate about exploring application of AI in our everyday work, advocating for its use as a multiplier across teams, and identifying and driving continuous productivity improvements.
Job Responsibility:
Technical Leadership: Lead technical design and architecture discussions
Drive technical roadmap and vision for infrastructure, aligning with Intune's overall strategy
Collaborate with product management to define and prioritize project backlogs
Software Development: Design, develop, and deploy distributed systems software components in core infrastructure, ensuring high availability, scalability, and performance
Write high-quality, maintainable code, and review contributions from junior engineers
Mentorship and Knowledge Sharing: Mentor junior engineers, providing guidance and oversight on complex projects
Develop and maintain technical documentation, ensuring knowledge sharing and best practices
Innovation and R&D: Explore emerging technologies and trends, assessing their impact on our distributed systems and services
Drive proof-of-concept projects, demonstrating innovative solutions and technical expertise
Collaboration and Communication: Work closely with cross-functional teams, including product management, design, and operations
Communicate technical vision and roadmap to stakeholders, both technical and non-technical
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ 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 pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Master'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
5+ years of experience in software development, with a focus on distributed systems, high-scale engineering, and cloud computing
5+ years of experience with cloud platforms (Azure, AWS, GCP)
5+ years of experience working in fast paced enviornment, leading technical discussions, working on performance optimization using a data-driven approach to debugging
1+ years of experience using GenAI-based software development tools and methodologies