Responsibilities
* Guide partnership with stakeholders (e.g., product manager, technical lead) to determine user requirements within and across teams.
* Work closely with customers to understand their use cases and help shape the product offering.
* Guide teams 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.
* Lead project and release planning in coordination with stakeholders, including project managers.
* Act as an expert for Designated Responsible Individual (DRI), monitor systems for issues, and coordinate responses.
* Lead product development to meet customer requirements, applying best practices for scalability and performance, and ensure accountability for product quality.
Qualifications
Required Qualifications:
* Bachelor's Degree in Computer Science or related field, plus technical engineering experience with languages such as C, C++, C#, Java, JavaScript, Golang, or Python, or equivalent experience.
* High proficiency with public cloud-based distributed systems.
* Experience with Kubernetes, Docker, or other containerization technologies.
* Experience in managing teams of engineers working on highly available distributed systems.
Other Qualifications:
* Ability to meet security screening requirements, including Microsoft Cloud Background Check and UKSC clearance.
Preferred Qualifications:
* Master's Degree in Computer Science or related field, plus relevant experience, or equivalent.
Microsoft is an equal opportunity employer and considers all qualified applicants without discrimination. For accommodations during the application process, please contact us.
#J-18808-Ljbffr