Microsoft is hiring Principal Software Engineer.
We are hiring an advanced in career Software Engineer to help us deliver services and experiences for empowering Microsoft’s developer and partner ecosystem to be successful. The Azure Commerce & Ecosystem Partner Experiences team is looking for a skilled engineer that is customer focused to help us deliver a new Azure Commercial Marketplace Services. This is a new charter with immense opportunity for growth and immediate business impact! This is a unique opportunity to use your diverse skills and experience in building core technologies that will directly affect the future of Microsoft on the cloud. Our R&D team in Bangalore & Hyderabad are one of the most strategic and growing teams at Microsoft IDC.
Responsibilities
- As a principal engineer on the team, your leadership will be critical in ensuring engineering rigor and driving innovation in scale, performance and security. You will architect new designs, articulate technical proposals and roadmap of delivery timelines. You will also have opportunities to incubate new ideas for additional business outcomes, create positive impact through customer collaboration and deliver high quality of service through live site excellence. You will be influencing other engineers on the team and cross group, so you will need to create and maintain positive and productive working relationships.
Qualifications
- Bachelor's degree in Computer Science, Mathematics, or Engineering, or 4 additional years of equivalent software engineering work experience
- At least 8 years of experience as a software engineer/developer, coding an object-oriented programming language such as Java/Scala/C#, or C++
- Great design and problem-solving skills, with a strong bias for quality, scale and engineering excellence
- Excellent communications skills, both verbal and written
- Effective collaborator experienced in creating technical partnerships across teams
- Experience designing and delivering large scale distributed systems with focus on service architecture, deployment, scalability, performance and security.
- Prior exposure to shipping cloud applications on Microsoft Azure/AWS
- Demonstrable ability to own and deliver projects and results of increasing technical complexity
- Ability to learn and grasps concepts quickly in a fast-paced environment is critical to success