Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

typescriptweb componentsazurecontainersmicroservicesapi designcloud architecturefull-stack development

About the Role

Senior Software Engineer role focused on full-stack development for Microsoft's MSN platform, creating web experiences for over 500M users. The position involves technical leadership, designing scalable cloud-based architectures, and collaborating across Microsoft AI, Office, and Windows teams.

Key Responsibilities

  • Partners with stakeholders to develop products for a portfolio of services
  • Writes proof of concept code and develops code directly, troubleshooting complex issues
  • Provides technical leadership and oversight for security, privacy, safety, and accessibility
  • Ensures robust ongoing support using effective telemetry and incident response processes
  • Establishes procedures for taking on dependencies for critical or high-impact spaces

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years experience in full-stack development and software architecture positions
  • 4+ years experience designing scalable online service architectures using cloud platforms (Azure, AWS, or Google Cloud)
  • Experience with modern cloud-based architecture and services including containers, caching, load-balancing, and client-side rendering

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
  • 4+ years experience in large scale system architecture, design, development, testing, and release
  • Experience leading big initiatives spanning multiple teams and organizations
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications

Benefits & Perks

  • Industry leading healthcare