Back to jobsJob overview

About the role

Senior Software Engineer | Full Stack at Microsoft

Required Skills

typescriptangularapisdatabasesai/mlllmsdistributed systemsfull stackcloud services

About the Role

Senior Full Stack Software Engineer role at Microsoft's Azure Data team, focusing on Power BI development. Responsible for creating AI-assisted user experiences using LLMs and building distributed systems. Delivers end-to-end features across web and desktop applications to democratize data visualization.

Key Responsibilities

  • Deliver world-class user experiences and cloud services at scale
  • Design, deliver, test, monitor and support features with good quality
  • Maintain customer focus when designing and implementing features
  • Collaborate effectively within the team and with partner teams
  • Contribute to a culture of excellence, inclusion, and customer focus

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
  • 2+ years experience with responsive UI using TypeScript, Angular, RxJs or equivalent
  • 2+ years backend development experience with APIs and databases
  • Ability to pass Microsoft Cloud background check

Nice to Have:

  • Master's Degree in Computer Science AND 6+ years experience
  • Experience with AI/ML models and developer tools

Benefits & Perks

  • Industry leading healthcare