Back to jobsJob overview

About the role

Senior Software Engineer (CoreAI) at Microsoft

Required Skills

pythondata engineeringdistributed systemsdata visualizationcloud platformsdata pipelinessystem architecturesecurity compliance

About the Role

Senior Software Engineer role on Microsoft's CoreAI CloudMine team, building and operating data platforms for engineering artifacts. Responsibilities include designing scalable data pipelines, ensuring data quality and security, and supporting engineering initiatives across Windows, Azure, and other products.

Key Responsibilities

  • Design and evolve scalable system architectures
  • Develop and maintain data mining frameworks and pipelines
  • Ensure data platform security, reliability, and compliance
  • Create metrics and best practices for code quality
  • Drive operational excellence for large-scale data systems

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
  • Coding experience in languages like C, C++, C#, Java, JavaScript, or Python
  • Understanding of engineering infrastructure, tools, and workflows
  • Ability to pass Microsoft Cloud background check

Nice to Have:

  • Experience with data products like Microsoft Fabric or Databricks
  • Experience with data visualization technologies like PowerBI, Tableau, or Grafana
  • Prior experience working as a software engineer

Benefits & Perks

  • Industry leading healthcare