Software Engineer II

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

Software Engineer II on the Microsoft Fabric OneLake & ISVs team, focusing on building and maintaining the data lake and unified data stack for AI-powered applications. The role involves designing and developing services for high availability, scalability, and observability, collaborating with internal and external teams, and onboarding partners. While the role mentions leveraging AI tools like Copilot, the core responsibilities are in data engineering and platform development, not direct AI/ML model building.

What you'd actually do

  1. Design & develop services with a solid focus on high availability and scalability, robustness, and observability.
  2. Take end-to-end responsibility for the development, observability, quality, testing, and production readiness of the services you build.
  3. Work collaboratively and communicate effectively with engineering, product & external organization partner teams.
  4. Elevate engineering practices by driving design reviews, improving code quality, and strengthening operational excellence.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience in fullstack development
  • Ability to meet Microsoft, customer and/or government security screening requirements