Software Engineer II
Core
Design and implement code for products, services, or features with minimal oversight, acting as a Designated Responsible Individual (DRI) for system monitoring and restoration. (via careerplan.io/jobs/1970393556652614-software-engineer-ii-at-microsoft)
Role type
Mid-level software engineer (generalist)
Builds
Product features, services, and system components
Domain
General software engineering
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, system design, debugging, algorithm design, problem-solving, work estimation, dependency identification
Preferred skills
cloud-scale distributed design, secure software design, cross-team collaboration, rapid system adaptation
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Determine user requirements for features, create design documents, implement code, break down work items, monitor system health and restore services, stay current on developments for reliability and performance
Seniority
Mid-level, hands-on IC
