Senior Software Engineer - Cloud & Security
Microsoft
Microsoft
Seeking a Senior Software Engineer passionate about cloud technologies and AI. This role involves innovating new solutions to complex problems and identifying trends for unique business insights. Join a dynamic team where continuous learning about new technologies is an integral part of the daily work.
Microsoft is committed to equal opportunity employment, ensuring all qualified applicants are considered without regard to various protected characteristics. Assistance with reasonable accommodations during the application process is available.
Collaborate with stakeholders to define user requirements and develop design documents for products, applications, services, or platforms. Create, implement, optimize, debug, and refactor code to enhance performance and maintainability.
Act as a Designated Responsible Individual (DRI), guiding other engineers and monitoring systems for degradation or downtime. Proactively identify and adapt to new technical trends to improve product availability, reliability, and efficiency while driving consistency in monitoring and operations at scale.
Requires 7+ years of professional development experience with a Bachelor's or Graduate degree in computer science, engineering, or a related field. Proficiency in C++, C#, big data, ML, NLP, and search technologies is essential.
Strong analytical skills, customer engagement, and cross-functional collaboration are key. Familiarity with Microsoft Cloud Services (Azure, Entra, O365) and security awareness, including penetration testing and threat analysis, is expected.
Experience in identifying attack vectors, developing scalable security detections, and engineering end-to-end solutions to mitigate security risks is highly valued. This role requires a self-starter with the ability to build relationships and strong communication skills.
Microsoft Corporation
IT Consulting