3 days ago
Noida, India +2 moreMid Level
Responsibilities
- Create and implement code for products, services, and features using reusable code where applicable.
- Contribute to architecture proposals, design documents, feature development, and technical analyses with appropriate oversight.
- Build foundational platform components and reusable building blocks for agentic applications.
- Test and evaluate design options, documenting their strengths and weaknesses.
- Engage with customers and product teams to gather feedback and refine product evolution and messaging.
- Operate large-scale distributed systems, lead root cause analyses for incidents and outages, and improve reliability and performance.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 5+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- 5+ years of experience designing, building, and operating production-grade software and services at scale.
- Demonstrated expertise in complex technical challenges involving areas such as distributed systems, AI/ML infrastructure, developer platforms, or cloud services is preferred.
- Experience engaging with customers during integration or deployment and incorporating feedback into product evolution is preferred.
- Ability to pass required Microsoft, customer, and/or government security screenings, including the Microsoft Cloud Background Check.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
