Microsoft is hiring for the full-time position of Software Engineer (Data) at their Noida, India office. This role offers partial remote flexibility (up to 50% work-from-home) and is ideal for professionals who are passionate about data, cloud services, and building large-scale distributed systems. Dive into the full opportunity and apply while it’s open !
About Microsoft
Microsoft is one of the world’s most iconic tech companies, recognized globally for Windows, Azure, Office, and its innovative approach to cloud computing and AI. With a mission to empower every person and every organization on the planet to achieve more, Microsoft has consistently invested in developer-friendly tools, scalable infrastructure, and ethical AI.
What truly sets Microsoft apart is its commitment to creating impact through inclusion, innovation, and sustainability. Employees at Microsoft are empowered to push boundaries while solving real-world challenges for billions of users.
Job Overview
📌 Position: Software Engineer (Data)
📍 Location: Noida, Uttar Pradesh, India
⏱ Time Commitment: Full-Time
This role is within Microsoft’s Azure Commerce + Ecosystem (ACE) team, specifically under the Consumer Commerce Feeds and Risk division. The position revolves around designing secure, scalable microservices and developing systems that power Microsoft’s cloud commerce experience, combining business impact with real engineering depth.
Roles & Responsibilities
As a Software Engineer (Data), your day-to-day work will include:
-
Designing and developing high-scale microservices and backend infrastructure
-
Building, maintaining, and optimizing scalable server-side applications
-
Collaborating with cross-functional teams across Azure and other Microsoft divisions
-
Developing APIs (REST/GraphQL) and deploying on Azure and AWS platforms
-
Writing high-performance code to handle large datasets using Spark, Kafka, or similar tools
-
Participating in Agile ceremonies and proactively improving development workflows
-
Presenting results, insights, and system improvements to stakeholders
This is not just another backend job—it’s a full-spectrum engineering role focused on meaningful outcomes.
Qualifications & Eligibility
To qualify for this position, candidates must meet the following requirements:
-
A Bachelor’s degree in Computer Science, Computer Engineering, or equivalent
-
3+ years of experience building scalable server-side applications (Java, Scala, C#, .NET)
-
Strong understanding of APIs and microservices architecture on Azure/AWS
-
Experience with big data tools like Apache Spark, HDFS, or Kafka
-
Solid working knowledge of SQL and database optimization
-
Familiarity with Kubernetes and containerization technologies
-
Ability to work independently, manage multiple tasks, and thrive in a fast-paced environment
-
Effective verbal and written communication skills
Benefits & Perks
Microsoft offers one of the most comprehensive employee benefits packages in the tech world:
-
Pay: full-time salary ( Exact Amount Not Disclosed )
-
Industry-leading health insurance
-
Access to Microsoft’s global learning and certification platforms
-
Generous time-off policy including paid parental leave
-
Work-from-home flexibility and remote collaboration tools
-
Product discounts and special partner offers
-
Networking events and volunteer opportunities
-
Savings, investment, and retirement planning support
Important Dates
🗓 Application Deadline: Apply ASAP
📅 Start Date: Check It Below
How to Apply
🔍 Want to explore more internships like this?
Stay Connected with Updates
- WhatsApp Channel : Click Here
- Telegram Channel : Click Here
- Linkedin Channel : Click Here
📢 Share this internship opportunity with your classmates and peers!