
🇮🇳 Software Engineer (Data Engineering) position at Microsoft
Join Microsoft as a Software Engineer (Data Engineering)
Job ID: 1819076
Location: Hyderabad or Gurugram, India
Employment Type: Full-Time
Experience Level: 2+ Years
Overview
Microsoft is where passionate innovators come to collaborate, reimagine what’s possible, and elevate their careers beyond conventional limits. As a pioneer in the world of cloud and AI-powered technologies, Microsoft offers an expansive platform for continuous innovation, learning, and impact.
The Business & Industry Copilots Group at Microsoft is one of the fastest-growing divisions, powering transformative applications like Dynamics 365, Power Apps, Power Automate, AI Builder, and more. At the core of this team is the Customer Zero Engineering group—a visionary unit focused on building next-gen solutions using Dynamics 365, AI, Copilot, and Microsoft Cloud Services to redefine business operations across Marketing, Sales, Service, and Support.
By embracing Azure and the Power Platform, we create scalable, efficient, and secure solutions that serve as reference architectures for global enterprises. If you’re excited by agile innovation, AI transformation, and working on mission-critical 24×7 SaaS applications—this is your moment to join a diverse and inclusive team where your impact will be both immediate and global.
Key Responsibilities
As a Software Engineer (Data Engineering), you will:
• Design and implement scalable data systems for real-time decision-making, reporting, and data governance.
• Apply machine learning (ML) techniques for anomaly detection, predictive analytics, and business automation.
• Write clean, maintainable, and secure code while upholding best practices in testing and documentation.
• Develop solutions that enhance data governance and security across Microsoft’s internal business applications.
• Troubleshoot issues across data pipelines and storage layers, ensuring smooth operations at scale.
• Collaborate with engineers and product teams to innovate and continuously improve engineering processes.
• Implement product features and services, reusing and refactoring code for scalability.
• Support production environments as part of a live site rotation (DRI role) and proactively resolve issues.
• Invest time in continuous learning, staying ahead with the latest technologies and tools.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
• 2+ years of experience in business analytics, software development, or data engineering.
• Proficient in programming with C, JavaScript, or Java.
• Familiarity with a range of data storage systems: RDBMS, NoSQL, in-memory caches, document databases.
• Strong command of SQL and NoSQL querying and optimization.
• Experience in developing and deploying solutions on cloud platforms (Azure or AWS).
• Excellent problem-solving, implementation, and communication skills.
• A natural curiosity for learning and a passion for working with new and emerging technologies.
Preferred Qualifications
• Demonstrated ownership of end-to-end data engineering projects.
• Experience with ETL/ELT processes, data warehousing, and business intelligence development.
• Exposure to machine learning, anomaly detection, and exploratory data analysis.
• A mindset that appreciates the strategic value of data and promotes a data-driven culture.
• Hands-on experience with Power BI or similar BI/visualization tools.
• Coding proficiency in C, Python, Scala, or equivalent languages for data systems development.
• Basic understanding of the Microsoft Dynamics Platform is a plus.
Technologies You’ll Work With
• Languages: C, JavaScript/TypeScript, HTML5, Python, Scala
• Data Tools: ETL/ELT, SQL/NoSQL, Data Warehousing, Power BI
• Cloud: Azure, Microsoft Dynamics 365, Power Platform
• ML & AI: Copilot, AI Builder, Predictive Analytics
Why Microsoft?
• Work in one of the most innovative cloud and AI divisions within Microsoft.
• Join a team that defines the reference architecture for enterprise-grade applications.
• Access to world-class resources, mentorship, and career development programs.
• Be part of a global mission to empower people and organizations to achieve more.
Apply Now
If you’re driven by impact, innovation, and collaboration, this is your opportunity to be a part of something transformative.
🔗 Apply Here: https://jobs.careers.microsoft.com/us/en/job/1819076/Software-Engineer
Microsoft Careers – Job ID 1819076