Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
c#pythonjavascriptazurereactai/mlcloud servicesapi developmentsecurity
About the Role
Senior Software Engineer role at Microsoft's Security division building AI-powered security products. Focus on designing scalable cloud services, implementing full-stack features, and leading engineering teams. Combines backend services, big data processing, and generative AI to protect customers from cybersecurity threats.Key Responsibilities
- Design and deploy scalable real-time data processing cloud services using Azure
- Prototype and experiment with full-stack features using Web API and React
- Lead engineering teams as a mentor and technical leader
- Participate in design reviews and code reviews leveraging AI
- Collaborate with cross-functional teams on Security for AI and AI for Security integration
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
- 4+ years experience coding in C#, Python, and JavaScript
- 4+ years experience building scalable services on cloud (Azure, AWS, GCP)
- Ability to pass Microsoft security screening requirements including Cloud Background Check
Nice to Have:
- Master's Degree in Computer Science AND 6+ years experience with C# and JavaScript
- 5+ years experience in cloud services or AI systems
- Experience building and shipping AI features for production systems
- Experience building features with frontend frameworks like React
Benefits & Perks
- Industry leading healthcare