Principal Software Engineer

Microsoft
Apply Now

Job Description

Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems. The organization’s portfolio spans the Cloud Edge Stack, Azure Engineering Systems, Azure Media Services and Microsoft’s Operating Systems including the Azure Host OS and Windows. This portfolio impressively powers the world with more than one billion monthly active devices.

The Validation Infrastructure team’s mission is to provide the best-in-class self-serve building block systems that our customers can use to validate the performance, reliability, and resilience of services and distributed systems. We do this by developing and releasing authoring and coding frameworks, dynamic ML based analytics, and services that get used to measure and understand service and platform health at Cloud scale.

We are hiring extremely talented, motivated, and productive individuals to join us at the heart of Microsoft's innovation engine. Successful candidates will be software engineers in at least one of the areas: API design, scalable service development, or backend systems. You will have to install special devices to debug machines, manage 10s of thousands of machines, figure out how to interact with the operating system on the pre-virtual machine level, and help automate a compute pipeline to do this hundreds of times per day.

Responsibilities

Our team is looking for a customer obsessed Principal Software Manager who will take the lead working across the organization to re-imagine how teams are testing and improving their performance in Azure and Windows. You will create and drive the strategic and tactical investments necessary to increase developer productivity during coding and deployment, cross environment validation testing, performance testing, resilience validation to load surges, and catching then preventing regressions early before customers report it. If you’re ready to have an impact delighting our customers and becoming part of a fun creative team of engineers who don’t back down from a big challenge, then we want to talk to you!

  • Design and implement software systems to author validation tests for software engineers.
  • Review validation results and categorize and create issues based on the results of that validation.
  • Fulfill architectural review role, influencing system designs which drive large scale deployments and improvements
  • Collaborate effectively in a team atmosphere and participate in design/code reviews, providing and receiving constructive feedback to improve quality.
  • Lead a team of developers, growing them and helping achieve their career objectives through measured and timely feedback by coaching, mentoring and caring.
  • Manage relationships with stakeholders through effective short-, mid- and long-term plans, effective work tracking, and both ad hoc and scheduled status reporting.

Qualifications

Required Qualifications:

  • Bachelor’s degree or higher in Computer Science (or similar technical field) or equivalent combination of industry experience and education in lieu of education
  • 8+ years of experience leading high-performing teams
  • Deep expertise in at least two high-level languages: Python 3.x, Java, C++, C#, R, SQL, etc.
  • Demonstrated ability to manage multiple, critical projects in a dynamic, rapid paced environment

Preferred qualifications:

  • Excellent problem solving and debugging skills
  • Excellent verbal and written communication and collaboration skills.
  • Proven experience working through the full product cycle from initial design to the final product.
  • Proven collaboration skills with other engineers within the same team as well as across business groups
  • Capable of technical deep dives into service, OS and systems design, data processing and data movement pipelines, networking, storage, monitoring and security
  • Great design and problem-solving skills, with a strong emphasis on quality and engineering excellence
  • Bachelor’s degree or higher in Computer Science or other technical/engineering degree OR 4+ years of development experience

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.

#AEPJobs

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Company Info.

Microsoft

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. It is one of the Big Five American information technology companies, alongside Google, Amazon, Apple, and Meta.

  • Industry
    Information Technology,Computer software,Consumer electronics
  • No. of Employees
    223,000
  • Location
    Redmond, WA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Microsoft is currently hiring Principal Software Engineer Jobs in Redmond, WA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More