Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

javascripttypescriptreactci/cdazurekubernetesai/mlpower bipython

About the Role

Senior Software Engineer role focused on designing and optimizing rendering backend platforms and CI/CD pipelines to support front-end development for MSN. Responsibilities include building automation solutions, advancing AI agent technologies, and ensuring platform reliability for global users.

Key Responsibilities

  • Design, develop, and optimize rendering technologies for scalable front-end experiences
  • Build and maintain automation and CI/CD pipeline solutions
  • Design and implement AI agent solutions to enhance engineering workflows
  • Develop and maintain test frameworks for quality and performance
  • Collaborate with cross-functional teams on architectural challenges

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years experience with web front-end technologies (e.g., JavaScript/TypeScript, React, Angular)
  • Ability to pass Microsoft Cloud background check upon hire and every two years
  • Meet Microsoft, customer, and/or government security screening requirements

Nice to Have:

  • Master's Degree in Computer Science or related field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
  • Proficient experience architecting and delivering CI/CD pipelines, automation, and workflows
  • Ability to develop and design reporting solutions using Power BI
  • Experience with web and cloud technologies like HTML, CSS, Kubernetes, Azure or other cloud platforms
  • Problem-solving skills with understanding of system design and architecture

Benefits & Perks

  • Industry leading healthcare