Software Engineer II

Microsoft Microsoft · Big Tech · Bengaluru, KA, IN · Software Engineering

Software Engineer II role on the Azure Data Analytics team, focusing on building and maintaining cloud infrastructure and distributed systems for large-scale analytics workloads within Microsoft Fabric. The role involves developing features, writing code, participating in code reviews, and ensuring performance, reliability, and security. While the team's mission is to build the data platform for the age of AI, this specific role is centered on data engineering and infrastructure for analytics, not direct AI/ML model development.

What you'd actually do

  1. Develop, test, and maintain features in distributed services and cloud infrastructure that support large‑scale analytics workloads, following established design patterns and engineering standards.
  2. Write well‑tested, maintainable code leveraging AI tools and participate in code reviews.
  3. Learn and apply best practices for performance, reliability, and secure development.
  4. Participate in on‑call rotations, investigate live‑site issues, apply fixes, and improve service reliability through bug fixes, instrumentation, and automation.
  5. Work closely with peers, senior engineers, PMs, and partner teams to deliver features, review designs and code, and integrate with shared platform components.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Nice to have

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

What the JD emphasized

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.