Search jobs > Redmond, WA > Principal software engineer

Principal Software Engineer Manager

Microsoft
Redmond, Washington, United States
$133.6K-$256.8K a year
Full-time

Overview

Are you passionate about Networking, Cloud Computing, and Distributed Systems, with a keen interest in open-source innovation?

Our Azure Networking team is at the forefront of revolutionizing cloud infrastructure, powering an extensive suite of Microsoft services worldwide.

We're in search of someone who is not only excited by technology but also deeply values the impact of open-source engagement in driving forward the future of cloud native networking.

The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world.

As a Principal Software Engineer Manager, you'll tackle the dual challenges of scale and performance as you delve into the CNCF Cilium stack and the Retina open-source project, pushing the boundaries of Azure's networking capabilities.

Your contributions will go beyond mere participation; you'll spearhead efforts to build products around cloud native network security, observability, reliability, and efficiency, all while navigating the complexities inherent in large-scale distributed systems.

Leveraging your passion for open-source, you'll bring external innovations into our ecosystem, enriching Azure's offerings with community-driven advancements.

As a manager you will be involved in the execution for timely and high quality delivery of our products.

Your mission is to not only adapt but also amplify open-source technologies within Azure, nurturing a productive exchange between Azure and the broader open-source community.

This is an opportunity to significantly impact Azure's approach to container networking, confronting scale and performance challenges head-on with the latest technologies and a vibrant open-source culture.

Together, we'll set new standards for cloud networking, making open-source collaboration a cornerstone of our strategy.

If you're eager to tackle grand technological challenges and champion open-source values within a dynamic team, your journey with us could redefine cloud computing's future.

Let's embark on this transformative venture together, with open-source innovation at our core.

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.

Qualifications

Required Qualifications :

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, Go, C, C++, C#, Java, JavaScript, or Python
  • 4+ years of exerience in cloud native technologies like Kubernetes, Containers, Docker, etc.
  • 4+ years of design, coding and outstanding technical problem solving and debugging skill

Other Requirements :

  • 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.

Preferred Qualifications :

  • Experience in technology innovation, especially in cloud networking and open-source projects
  • Experience designing and implementing automated tests, including unit tests and integration tests
  • Experience with distributed systems, large scale orchestration frameworks
  • MS or PhD degree in Computer Science, or equivalent experiences
  • 4+ years of people management experience

Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 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 $173,200 - $282,200 per year.

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 April 30, 2024.

azurecorejobs

Responsibilities

  • Work on a unique and highly visible projects in the SDN Container Networking area where the outcome will directly impact new business opportunities for Azure.
  • Define, drive, execute and adopt capabilities that will have a significant business impact.
  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams.
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.
  • Embody our and

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

Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

7 days ago
Related jobs
Promoted
Expedia Partner Solutions
Seattle, Washington

Principal Software Development Engineer, AdTech. Expedia's Media Solutions AdTech group is looking for a seasoned Principal Software Development Engineer to envision, drive, and deliver our next-generation advertising marketplace. If you are a passionate and experienced Principal Software Engine...

Promoted
Snowflake Computing
Clyde Hill, Washington

OUR IDEAL SOFTWARE ENGINEER WILL HAVE: 10+ years of relevant work experience in software engineering Bachelor's degree in Computer Science or related technical field or equivalent practical experience. AS A SENIOR OR PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Design, develop, and support cr...

Promoted
AT&T
Bothell, Washington

Our Principal Software Engineer (BackEnd) earn between $158,200. We are seeking a seasoned Java Software Engineer to join one our team that will play a key role and will be responsible for designing, developing web applications, RESTful APIs and integrating them with workflow processing systems usin...

Promoted
Zillow Group
Seattle, Washington

As a Principal Backend Software Development Engineer, you'll lead the delivery and ongoing support of projects from end-to-end. Collaborate with engineers, product managers, program managers, and analysts on critically important projects. The Mortgage engineering team plays a crucial role in achievi...

Microsoft
Seattle, Washington

As a Principal Software Engineering Manager in Azure Storage, you will lead our SFTP offering and other charters related to the Azure front end services, one of our core layers of the Azure Storage stack. Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engine...

Oracle
Seattle, Washington

As a Principal Software Engineer, you will be responsible for helping design, build, test, deploy and operate highly scalable solutions for the canonical asset management system for all of Oracle’s next generation Cloud Infrastructure. Minimum 8 years in a software-engineering related position, at l...

Microsoft
Redmond, Washington

Principal Software Engineer/Architect. As a Principal Software Engineer/Architect in the Cloud Platform team, you will get an amazing opportunity to demonstrate leadership at both business and technology level. You will also be a part of an agile team working with experienced engineers and product m...

Oracle
Seattle, Washington

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

Microsoft
Redmond, Washington

We are hiring a Principal Software Engineer Lead to join our team! . As a Principal Software Engineer Lead, you will:. Software Engineering M5 - The typical base pay range for this role across the U. Lead a team of software engineers and drive architectural design and implementation of the gateway s...

Highspot
Seattle, Washington

Drive the adoption of best practices in software engineering, data security, and performance optimization. Mentor and guide a team of engineers, fostering a culture of innovation and excellence. Demonstrated ability to lead complex engineering projects from concept to completion. Advanced degree in ...