Software Engineer II at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Distributed Systems, Cloud Computing, C, C++, C#, Java, JavaScript, Python, Performance Optimization, Debugging, Code Refactoring, System Design, Monitoring, Scalability, Reliability, Resilience

Industry

Software Development

Description
Partners with appropriate stakeholders determine user requirements and features for a set of scenarios. Leads the design and building distributed services that are secure, scalable, reliable, and performant. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and resilience, maintainability, effectiveness, and return on investment (ROI). Leverage performance and profiling tools to identify hot spots and bottlenecks across hardware and software boundaries. Leads identification of dependencies and the development of design documents for a product, application, service, or platform. Operates services in production, meeting a high bar on monitoring, detection, and resolution of issues with live services. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, resilience, efficiency, observability, and performance of cloud services while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. Bachelor'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 2+ year(s) of experience with designing and implementing large - scale distributed systems. 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 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. 1+ years(s) of experience working in distributed systems or cloud computing platforms. 1+ year(s) of analytical skills with a systematic and structured approach to systems design.
Responsibilities
The Software Engineer II partners with stakeholders to determine user requirements and leads the design and building of distributed services. They also operate services in production, ensuring high standards for monitoring and issue resolution.
Loading...