Software Engineer II
Core
Design, implement, and maintain clean, reliable, testable code using AI-assisted development to deliver scalable, user-centric features.
Role type
Software Engineer II
Builds
Extensible, maintainable services and features with solid diagnosability and production-readiness
Domain
Software Engineering
Deliverable
product features
Required skills
C, C++, C#, Java, JavaScript, Python, AI-assisted development, code review, troubleshooting, automation, tooling
Responsibilities
Design and implement code, work with partner teams to understand requirements, participate in on-call rotations, troubleshoot live-site issues, contribute to engineering excellence through automation and process improvements
Sourced via microsoft · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.