
Job Information
Microsoft Corporation Software Engineering in Hyderabad, India
Are you ready to make a global impact? Join the Edge Distribution Services (EDS) team at Microsoft, where we specialize in delivering critical updates, including OS updates, security patches, and apps, to billions of devices worldwide. Our work ensures that systems remain secure and run optimally, touching billions of lives every day. The scale of our operations is astronomical, and we take immense pride in our mission. We are on the lookout for a dynamic Software Engineer to join our Platform and Infrastructure team.
As a Software Engineer on our team, you will be at the forefront of designing, implementing, and optimizing highly performant and massively scalable platforms. You'll be involved in all phases of the lifecycle, from design to deployment and support. This role is your chance to accelerate your career growth and refine your technical skills while building key components for our platform and infrastructure team.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. Our employees unite with a growth mindset, innovate to empower others, and collaborate to achieve shared goals. Every day, we build on our values of respect, integrity, and accountability to create an inclusive culture where everyone can thrive both at work and beyond.
Responsibilities
Design, develop, deploy, and maintain code and infrastructure used across the system.
Improve service fundamentals, including reliability, testing, capacity planning, performance, security, monitoring and maintainability.
Participate in on-call rotation and improve in the live-site process and tools.
Collaborate with teammates and partner teams to design technical solutions.
Leverage, and contribute to, overall team technical knowledge.
Build deep domain expertise on global infrastructure deployment technology and processes.
Solve problems by leading with customer obsession
Qualifications
Required Qualifications
Bachelor's degree in computer science, or related technical discipline with 1+ years experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.
1+ years of Design/Development/Testing experience using various technologies
Preferred Qualifications
Experience with DevOps development and live site reliability.
Design, coding, problem solving, analytical and communication skills.
Knowledge of Microsoft Azure, networking, cloud security
Knowledge of infrastructure as code constructs
Experience building Distributed Systems with guarantees.
Understanding of data structures, algorithms, and distributed system
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Microsoft Corporation
-
- Microsoft Corporation Jobs