Software Engineer II
Core
Design, develop, and release secure, reliable, and sustainable software that enhances customer experiences for Copilot, Search, and Partners.
Role type
Software Engineer II (Backend/Full Stack)
Builds
Product features, services, and features for Copilot, Search, and Partner organizations
Domain
Enterprise software, Cloud services, AI/ML integration
Deliverable
production ML models | product features
Required skills
Software system design and architecture, Hands-on software development and coding, Problem-solving design and implementation, Debugging complex client-server issues, AI/ML framework application, Big data systems development, Cloud services utilization
Preferred skills
Telemetry integration, Tool and process improvement, Observability and performance optimization (via careerplan.io/jobs/1970393556753717-software-engineer-ii-at-microsoft)
Technologies
C, C++, C#, Java, Python, PyTorch, TensorFlow, Spark, PySpark, Stream Processing Systems
Responsibilities
Collaborate with product managers to clarify requirements and incorporate feedback, Contribute to solution architecture and create design documents, Develop and refine test plans with automation integration, Create and implement code for products or features, Break down larger work items and provide estimation, Debug complex issues across client and server layers
Seniority
Mid-level, hands-on IC
