Senior Software Engineer
Core
Design and implement scalable backend services and automation workflows, ensuring reliability, diagnosability, and customer transparency.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend services and automation workflows
Domain
Software Engineering / Backend Systems
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, secure coding, robust testing, maintainable design, structured debugging, telemetry analysis, architecture design, cross-team dependency management (via careerplan.io/jobs/1970393556889126-senior-software-engineer-at-microsoft)
Responsibilities
Design and implement scalable backend services and automation workflows; Drive engineering excellence through secure coding and robust testing; Own end-to-end feature development; Collaborate across engineering, product, and incident management teams; Participate in on-call rotations and live site investigations; Contribute to architecture discussions and design documents; Ensure compliance with security, privacy, and accessibility standards
