

- #Microsoft principal software engineer salary full
- #Microsoft principal software engineer salary code
#Microsoft principal software engineer salary code
Track record of building high performing engineering teams based on strong engineering practices such as architecture reviews, code reviews, and techniques for continuous integration and deployment.Experience managing senior and principal level engineers.10+ years of relevant software design and development experience.3+ years of software engineering lead experience.In this role you will work with industry and customers to understand practical problems facing developers. You are "hands on" with developer technologies including different programming languages and frameworks, along with an understanding of cloud native technologies. Strong analytical, interpersonal, and written skills are required, as you must be able to build bridges between groups, providing team, community, and industry leadership, including setting strategy. You'll ensure we share what we've learned from our incubations so that other Microsoft employees as well as members of the open source community can learn from our experiments. You understand that mistakes are a natural part of incubation. Ideal candidates understand that, if we're doing our work well, then we will make mistakes. You are successful because you leverage your depth of experience in areas like cloud computing, distributed computing, and/or developer tools. Because we work on the leading edge of cloud native computing and distributed computing, we'll rely on you to master new concepts quickly, leveraging your unique experiences to help us understand these concepts in relation to existing concepts. Given the technologies we're using, you'll be working with graph databases and IOT technologies. You create teams with strong practices in areas like scale, availability, and continuous deployment. You will create a culture that creates clarity through architecture reviews, plans projects collaboratively, and uses code reviews to ensure we are all meeting the high bar you set. As this is the beginning of a new project you'll contribute code as well as manage a growing team. Ideal candidates take joy in getting in on the ground floor of a new endeavor. Your team will publish code to the open source community and transfer code to Azure service teams, and, as a result, ensuring our code and coding practices are of high quality is important to you. As the project progresses, you'll continue to build the team. If you're excited about innovation and exploration in an environment that supports you and supports experimentation, then this is a great role for you.Īs the Principal Software Engineering Lead you will be responsible for building a new engineering team working in the relational database area. Dapr was incubated in partnership with the open source community and is now a Cloud Native Computing Foundation (CNCF) project.

Our most recent successful project was Dapr (). Our primary customers are software developers building applications in the cloud or on the edge. We work primarily in the cloud native and distributed computing areas and look at other areas as appropriate. When we find good ideas, we double down on those ideas, building out the idea into a fully functional product. We've created a psychologically safe environment for experimentation and incubation. Innovation is challenging work, and, if we're pushing ourselves to explore new ideas, we'll find that most of our projects will fail. We work closely with the open-source community as part of our endeavor. We're part of the CTO's office and we're responsible for identifying new product ideas, incubating those ideas, and if they're successful, transitioning those incubated ideas to Azure's service teams. We're looking for a principal software engineering lead for the Azure Open Source Incubation Team focused on incubating a new idea in graph databases.
