Responsibilities
* Guide partnership with stakeholders to determine user requirements within and across teams.
* Lead teams and leads in identifying dependencies and developing design documents for products, applications, services, or platforms.
* Optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and ROI.
* Coordinate project plans, release plans, and work items across multiple groups in collaboration with stakeholders such as project managers.
* Act as an expert for Designated Responsible Individual (DRI), monitor systems for degradation or downtime, and oversee engineering efforts.
* Lead product development and scaling to meet customer requirements, applying best practices and ensuring accountability for product performance.
Qualifications
Required Qualifications:
* Bachelor's Degree in Computer Science or related field AND 6+ years of technical engineering experience with languages like C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
Preferred Qualifications:
* Bachelor's Degree in Computer Science or related field AND 10+ years of experience, OR Master's Degree with 8+ years of experience, in similar languages, or equivalent experience.
* At least 4 years of people management experience.
* Strong communication skills and ability to work cross-team.
* Hands-on design, coding, and problem-solving skills.
* Experience with operating systems like Linux or FreeBSD, and familiarity with Windows environment adaptation.
* Experience with OS development, kernel modules, debugging, hardware drivers, network stack, IPv6, and network analysis.
Other Requirements
Ability to meet Microsoft, customer, and government security screening requirements, including passing the Microsoft Cloud Background Check every two years.
Microsoft is an equal opportunity employer and provides accommodations for applicants with disabilities.
#J-18808-Ljbffr