Principal Software Engineer

Microsoft   •  

Redmond, WA

11 - 15 years

Posted 214 days ago

This job is no longer available.

If you are a highly motivated, experienced engineer and technology leader who is eager to make a great impact, we have a great role for you on our team working with others to create a break-through solution for integrations. On our engineering team you will exercise your technical skills, continued learning, collaborative mindset, and most importantly your passion for improving customer experience and your solid commitment to directly impact the success of our customers.


The successful candidate has experience on distributed cloud system, data ingestion and serving systems, and web-based developer tooling and applications.   The candidate must be able to collaborate effectively with other team members, PMs, internal and external partners and customers. The person must have great problem-solving skill, deeply care of user experiences and have a data and metric driven mind set. Experience with a diversity of Microsoft architectures, tech transfer and product development processes are ideal. Experience in areas like machine learning, web search, large scale data processing platform and personalized Web services is also a plus.


  • Build and integrate CCI solutions to customer
  • Customer domain Data digest and analysis using AI tools
  • Build and deploy Virtual Agent
  • Customer API integration


Basic Qualifications:

  • 10+ years of professional software development.
  • A bachelor’s degree in computer science or advanced sciences.
  • Experience in Cloud based software development is required.


Preferred Qualification:

  • Experience in Data mining and processing, Machine learning would be big plus.
  • Good communication skills, conflict resolutions, and follow through with customers.