-
Microsoft

Software Engineer II

Microsoft
India · Full-time · Not Applicable

Microsoft’s Cloud business is expanding, and the Cloud Supply Chain (CSCP) organization is responsible for enabling the infrastructure underlying this growth including AI!

CSCP’s vision is to empower customers to achieve more by delivering Cloud Capacity Differentiated at Scale. Our mission is to deliver capacity for all cloud services predictably through intelligent systems driven by continuous learning and a world class organization. The CSCP Organization is responsible for traditional supply chain functions such as Plan, Source, Make, Deliver, but also manages supportability (spares), decommissioning and disposition of Data center assets worldwide. We deliver the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform for external customers. Our infrastructure is comprised of a large global portfolio of more than 200 datacenters supporting services for more than 1 billion customers in over 90 countries worldwide.

Responsibilities

  • Own and deliver comprehensive feature areas and large-scale solutions, encompassing design, architecture, implementation, testing, debugging, and shipping with secure long-term support.
  • Collaborate closely with engineers, program managers, designers, and partners to deliver feature sets with optimal design and architecture.
  • Create, enhance, and maintain Web applications to provide intuitive user experiences.
  • Develop robust, scalable, and secure backend services, and design, develop, and maintain APIs for efficient data exchange between client and server applications.
  • Implement and manage cloud-based solutions to ensure the scalability, reliability, and performance of applications.
  • Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements, provide technical insights, and ensure alignment on project goals.
  • Continuously learn and stay updated with emerging technologies, frameworks, and best practices in full-stack development, cloud computing, and software engineering to bring innovative solutions to the team.
  • Commit to delivering the best experience for customers and partners, iterating based on qualitative and quantitative feedback.
  • Adopt a live site-first mindset, prioritizing service health above all else. Participate in Designated Responsible Individual (DRI) rotations to ensure the engineering team responds promptly to customer-reported incidents and system alerts, mitigating them within defined Service Level Agreements (SLAs). Identify opportunities for optimization and standardization to enhance long-term Quality of Service.
  • Write high quality code to implement the design, leveraging existing platform frameworks and capabilities to build the solution, documenting it in detail for maintainability and presentability.
  • Influence technical direction at an organizational level.  
  • Contribute to creating and maintaining a diverse and inclusive culture.

Qualifications

Required Qualifications:

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 OR equivalent experience.

Preferred Qualifications

  • Familiarity with distributed systems and event driven architectures.
  • Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices.
  • Strong with Microsoft .NET technologies (C# and the .NET Framework)
  • Proven ability to design and develop loosely coupled, componentized, and durable software that can be easily extended and meets requirements on time.
  • Skilled in building libraries, SDKs, and other development platform components, preferably using C#.
  • Knowledge of Microsoft Azure, AWS, or similar cloud computing platforms.
  • Ability to both work independently and coordinate across geographies.
  • Ability to communicate complex ideas and concepts to a variety of cross-group stakeholders.
  • Proven ability to deal with ambiguity and drive for clarity.
  • Demonstrated ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines.
  • Hands on experience building and maintaining REST microservices using NoSQL storage or RDBMS.
  • Experience with SQL databases or other relational database systems, including data modeling.
  • Familiarity with NoSQL document stores (e.g. MongoDB, Azure Cosmos DB) and/or graph DBs.
  • Strong coding, debugging and problem-solving skills.
  • Good communications skills; able to share complex ideas with other teams.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

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.

Key Skills

Ranked by relevance

cloud c nosql microservices javascript storage python server skype java cicd sql aws
Login to Apply
Posted
Feb 07, 2025
Type
Full-time
Level
Not Applicable
Location
Uttar Pradesh
Company
Microsoft

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-22

Full-time
Not Applicable
Italy
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-22

Full-time
Not Applicable
Italy
Software Development
Engineering
View Job Details
Workday
Related

Software Development Engineer - Kubernetes Service Mesh

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering