Senior Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AI, C, C++, C#, Java, JavaScript, Python, Distributed Systems, Databases, Cloud-Native Architecture, Real-Time Communications, Linux, ARM Architectures, Incident Management, Root Cause Analysis, Monitoring, Operations

Industry

Software Development

Description
Apply cutting-edge technologies, including AI agentic workflows Collaborate with multiple stakeholders to deliver solutions end-to-end Works with stakeholders to determine user requirements for a set of features. Contributes to the identification of dependencies, and the development of design documents for a product area. Creates and implements code for a product, service, or feature, reusing code as applicable. Breaks down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Staying updated of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Design, build, and operate scalable, reliable, and secure runtime infrastructure for real-time communications. Drive modernization initiatives, including migration to Linux and ARM architectures, and adoption of AI-assisted tooling. Collaborate with partner teams to ensure seamless integration and high availability of RTC services. Participate in on-call rotations and contribute to incident management and root cause analysis. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ year of experience with technical fundamentals in distributed systems, databases, or cloud-native architecture. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or equivalent experience.
Responsibilities
The Senior Software Engineer will apply cutting-edge technologies and collaborate with stakeholders to deliver end-to-end solutions. They will also design, build, and operate scalable infrastructure while participating in incident management and root cause analysis.
Loading...