Software Engineer II
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Software Engineer II with 5+ years of experience in C++ and other languages sought to develop and scale revolutionary improvements for Windows. This hybrid role in India involves designing, coding, and collaborating with teams to deliver features for global customers, leveraging modern engineering practices and AI-powered tools.
Responsibilities
- Design and develop software and services at scale, innovating with the latest technologies.
- Deliver highly requested features from commercial customers and partners.
- Foster technical relationships with partner teams and mentor other engineers.
- Works with appropriate Windows stakeholders to determine user requirements for a set of features.
- Creates and implements code for a product, service, or feature, reusing code as applicable.
- Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions.
Requirements
- 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Master's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Excellent design, coding, debugging, teamwork, and communication skills.
- A customer focused innovation mindset.
- Passionate about craftsmanship in engineering.
Desired Qualifications
- Experience with cross-group design and coordination is an advantage.
Benefits
- Opportunities to work on innovations for the next version of Windows.
- Collaborate across multiple teams within the Windows group and across product groups.
- Contribute to empowering every person and organization on the planet to achieve more.
- Opportunity to work in a culture of inclusion where everyone can thrive.
#Windows#Software Engineering#C++