Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Telangana, Hyderabad 
706601778

Yesterday
Qualifications

Required:

  • Bachelor’s degree in computer science or related technical discipline, AND
  • 10+ years of technical engineering experience with coding in languages including, but not limited to C, C++, C#, Java, JavaScript, or Python or equivalent experience

Preferred:

  • Experience on python, pytorch, large language models, generative AI
  • Experience with distributed systems design and implementation
  • Experience in building large scale platforms and passion for the same
  • Proficiency in Agile development practices and Continuous Integration/Continuous Deployment (CI/CD)
  • Passion for machine learning, artificial intelligence, and data science
  • Experience working on large-scale projects or applications
  • Effective communication skills and ability to collaborate with diverse remote teams
  • Quick learner with a passion for solving complex and exciting problems.
  • Familiarity with Azure is a plus

This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Responsibilities
  • Work closely with US teams to align priorities, lead the team to effectively collaborate with appropriate stakeholders
  • Collaborate with key stakeholders to comprehend and identify user requirements, scope solutions, estimate work, and schedule deliverables
  • Lead discussions on the architecture of products or solutions and apply engineering principles to establish robust and maintainable architecture and designs
  • Manage and drive feature execution with high quality and great agility
  • Lead by example by producing extensible and maintainable code, adhering to best engineering practices, raising the quality bar, and improving the team's response to customer incidents
  • Lead the team to respond, resolve, and integrate customer feedback with agility and dedication
  • Mentor and grow junior engineers