Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
United States, Washington 
140936140

Yesterday


Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years of experience in software development and designing front-end applications. Proven experience developing web frameworks and crafting rich, interactive user interfaces using TypeScript, React, or similar technologies.
  • 6+ years of experience in complex software projects over multiple releases
    covering all stages of the product/service lifecycle.


Additional or preferred qualifications

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience creating AI-centric experiences.
  • Ability to work in an agile environment and manage multiple priorities.
  • Embracing engineering excellence and delivering results with quality.
  • Passion for user experience and a deep understanding of user-centered design principles.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until January 1, 2025.

Responsibilities
  • Provide technical leadership for the identification of dependencies and the development of high-quality, scalable, performant and secure web applications.
  • Bring innovation and act as a change agent for the org. Bring expertise and a user-centric approach to all projects, enhancing the overall user experience.
  • Lead by example and mentor others to produce extensible and maintainable code used across the company.
  • Collaborate effectively and communicate clearly with cross-functional teams, including product managers, designers, and other engineers, to build exceptional consumer-grade applications.
  • Solve complex architectural challenges and improve fundamentals of the product.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, observability, and performance of products while also driving consistency in monitoring and shares knowledge with other engineers.