Responsibilities Collaborates with stakeholders to determine user requirements for a scenario. Identifies dependencies and develops design documents for products, applications, services, or platforms. Creates, implements, optimizes, debugs, refactors, and reuses code to enhance performance, maintainability, effectiveness, and ROI. Develops testable code and advocates for quality throughout the development process, from design to deployment and monitoring. Leverages subject-matter expertise and partners with stakeholders (e.g., project managers) to drive project and release plans. Acts as a Designated Responsible Individual (DRI), guiding other engineers, developing playbooks, monitoring services, and initiating recovery actions as needed. Participates in a "Follow the Sun" support model, working with engineers in different locations to ensure continuous coverage. Proactively acquires new knowledge and adopts new trends and solutions to improve product availability, reliability, efficiency, and observability. Qualifications Bachelor's Degree in Computer Science or related field and 4 years of engineering experience with languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience. Preferred: Bachelor's Degree and 8 years of experience, or Master's Degree and 6 years of experience in similar roles. Solid understanding of cloud development, data structures, algorithms, and distributed systems. Excellent communication skills and ability to collaborate across teams. Minimum 2 years experience with workload/container orchestration using Kubernetes or similar platforms. Minimum 1 year experience with container runtimes like Docker, Rkt, runC, and related OS components. Ability to meet security screening requirements, including Microsoft Cloud Background Check. J-18808-Ljbffr