Software Engineer II at Microsoft
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, C++, C, Troubleshooting, Debugging, Distributed Systems, Multithreading, Object-Oriented Programming, SQL, Telemetry, Datacenter Design, Network Topology, Service Software Stack, Cluster Management, Software Development, Quality Assurance

Industry

Software Development

Description
Responsibilities: - Design, implement and maintain services and components that provide secure and resilient platform for SQL control plane and data plane services. - Develop innovative technology for managing massive-scale operations for large customers tolerating underlying system failures, software and hardware upgrades and reconfiguration, while enabling optimal placement and utilization of Azure clusters and regions. - Design and implement solutions for cluster expansions at a global scale, analyze telemetry and the behavior of large distributed systems to mine actionable insights. - Ensure the highest standards of quality and reliability across all services and solutions. - Contribute to design of service software stack, datacenter design and network topology. - Release features on time, with high quality, meeting functional, performance, scalability, and compliance requirements - Research and adopt modern technology to improve quality of the service, increase customer value or reduce operating cost - Participate in on-call rotation for the team Qualifications: Basic Qualifications: - Bachelor's degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline - 4+ years of programming experience in C#, C++ or C - Proficiency in troubleshooting and debugging - 4+ years of commercial systems level software development experience Preferred Qualifications: - Experience with relational database internals and storage systems - Experience with large scale distributed systems, multithreading and object-oriented programming - Self-driven, results oriented, high integrity, ability to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Responsibilities
Design, implement, and maintain services for SQL control plane and data plane services. Ensure high standards of quality and reliability across all services and solutions.
Loading...