Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

pythonazureai/mlhigh-performance computingopen sourcecloud servicesdata ingestionjavascriptjava

About the Role

Senior Software Engineer role in Microsoft's Azure Core organization, focusing on the Energy sector. The position involves building cloud platforms and services for the Oil and Gas industry, leveraging Azure technologies like data ingestion, HPC, and AI/ML. Candidates need strong collaboration skills and experience handling ambiguity in a fast-paced market.

Key Responsibilities

  • Collaborates with stakeholders to determine user requirements
  • Leads and drives complex features end to end
  • Develops design documents and identifies dependencies
  • Creates, implements, optimizes, and debugs code for performance
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience
  • Coding experience in languages like C, C++, C#, Java, JavaScript, or Python
  • Ability to pass Microsoft Cloud Background Check

Nice to Have:

  • Bachelor's Degree in Computer Science or related field with 8+ years experience
  • Master's Degree in Computer Science or related field with 6+ years experience

Benefits & Perks

  • Industry leading healthcare