DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Principal Software Engineer in Redmond, Washington

It is an exciting time to work on Windows – empowering our customers and inspiring others to do more at home, at school, at work and at play in a time when a productive device is more important than ever! 

We have made great progress shipping faster, improving how we measure, and maintaining a focus on customers – and we need to make even more progress to deliver a truly delightful experience to our customers across a very diverse set of customer segments.

We need someone who is customer obsessed who can champion these efforts across our engineering team, partner teams at MSFT, and ecosystem partners. Being customer obsessed and quality driven are critical, and we also need extensive experience with traditional test efforts, latest software engineering techniques, quality signals, continuous integration and delivery, and experimentation.

We leverage selfhosters (insiders) to help assess the end-user experience for our in-development (pre-released) versions of Windows, and those ‘flights’ are critical to our engineering workflow. We receive feedback from customers; and we flight again and again until we get it right. This data driven iterative approach is core to our strategy to deliver a delightful experience to all users, and it important that this role can engage and evolve our current workflow to increase our speed, improve our quality, and bring efficiency and clarity to our software engineering workflows.

As a Principal Software Engineer you will you will partner with the Group Engineering Manager and teams across Windows to streamline the Continuous Delivery process for Windows, designing and driving the engineering of automated systems that enable Windows to ship monthly at high quality with low risk and minimal human interaction. You will create and track metrics related to release frequency and quality, and drive changes to improve our quality signal, leading to a more delightful experience for customers.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Responsibilities

  • Inspires an effective engineering culture for the team with an emphasis on quality, experimentation, speed, efficiency, and customer delight.

  • Design workflows, processes, tools and systems that bring speed, determinism, and confidence to all releases. This includes monitoring post-release and a learning aspect.

  • Create lasting partnerships with teams across Microsoft and companies within our ecosystemthat contribute to Windows users having a truly delightful experience

  • Drive effective engagementsacross all layers of the Windows organization, Microsoft, and ecosystem strategic partners due to targeted, transparent, and inclusive communications about the vision, strategy, and progress.

  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform.

  • Leads by example and mentors others to produce extensible and maintainable code used across products.

  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items.

  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.

  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.

Embody our Culture (https://www.microsoft.com/en-us/about/corporate-values) and Values (https://careers.microsoft.com/us/en/culture)

Qualifications

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#, JavaScript, or Python

  • OR equivalent experience.

  • Experience working with modern telemetry and data capabilities generated by Windows

  • Software engineering experience including software testing/software quality assessment

  • Experience with architecting and driving solutions

Preferred Qualifications

  • Adept at driving impact in a constantly and quickly evolving landscape

  • Proven experiences as an ally who can further a more open, diverse, and inclusive workplace

  • Demonstrated experience providing collaborative partnerships with teams across the organization and ecosystem partners

  • Experience with modern experimentation that leveragesa modern approach to listening to customers while respecting user privacy and overall experience

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until May 28, 2024.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers