Principal Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Microsoft is seeking a Principal Software Engineer to revolutionize Windows with hybrid AI. This role involves designing and developing software at scale, collaborating across teams, and mentoring engineers, with a focus on C++ and modern engineering practices. Experience with coding in languages like C, C++, C#, Java, JavaScript, or Python is required.
Ansvarsområden
- Design and develop software and services at scale, innovating with the latest technologies.
- Deliver highly requested features from commercial customers and partners for Windows.
- Collaborate with stakeholders to determine user requirements.
- Create, implement, optimize, debug, refactor, and reuse code for performance and maintainability.
- Foster technical relationships with partner teams and provide technical leadership.
- Act as a Designated Responsible Individual (DRI) and guide other engineers.
- Proactively seek new knowledge and adapt to new trends and technical solutions.
- Deliver business value through cost-effective, reliable, scalable, and thoughtfully engineered solutions.
Krav
- Bachelor's Degree in Computer Science or related technical field AND 6+ years of technical engineering experience.
- Coding experience in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Equivalent experience will be considered.
Önskade kvalifikationer
- Bachelor's Degree in Computer Science or related technical field AND 10+ years of technical engineering experience (preferred).
- Master's Degree in Computer Science or related technical field AND 8+ years of technical engineering experience (preferred).
- Excellent design, coding, debugging, teamwork, and communication skills.
- A customer-focused innovative mindset.
- Passionate about craftsmanship in engineering.
- Experience with cross-group design and coordination is an advantage.
Förmåner
- Opportunity to work on a product that transforms the lives of billions of people.
- Work on innovations for the next version of Windows.
- Collaborate across multiple teams within the Windows group and across product groups.
- Work with cutting-edge AI-powered tools for software development.
- Opportunities for growth and learning in a supportive culture.
- Build enduring systems through collaboration.
#Windows#Software Engineering#AI