The Backend Engineer II works on Microsoft’s Messaging Platform team, which supports backend services serving hundreds of millions of enterprise and consumer users across Teams and Copilot. The engineer independently applies AI tools and practices throughout the software development lifecycle, collaborates with stakeholders to understand customer and user requirements, and builds reliable, secure, scalable backend messaging services and features. The role includes writing and reviewing maintainable code, developing test strategies and executing test plans, contributing to architecture and design decisions, and using debugging tools, tests, logs, and telemetry to validate assumptions and prevent incidents. The engineer contributes to deployment automation, security and compliance practices, service reliability, on-call support, and continuous improvements to observability and operational readiness. The position also works with partner teams and stakeholders to plan releases, validate end-to-end behavior, respond to live-site issues, and incorporate customer feedback.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level