Software Engineer II

Global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

Join Microsoft's dynamic Assist 365 program team as a Software Engineer II, where you'll be at the forefront of developing innovative solutions for business customers. This role offers exciting opportunities to work with cutting-edge technologies, focusing on designing, implementing, and improving scalable systems. The position requires 2+ years of experience and strong expertise in various programming languages including Java, JavaScript, and Python. You'll be working on AI pipelines, distributed systems, and cloud services while collaborating with cross-functional teams.

The role combines technical excellence with customer advocacy, requiring both strong engineering skills and excellent communication abilities. You'll be part of Microsoft's mission to empower every person and organization globally, working in their Hyderabad office. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

As a Software Engineer II, you'll contribute to big data systems and AI pipelines, mentor team members, and drive product delivery while maintaining a strategic perspective. The role demands expertise in data structures, algorithms, and cloud services, with opportunities to work on AI and machine learning projects including NLP and LLM systems. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making this an ideal opportunity for engineers looking to make a significant impact while growing their careers.

Last updated 4 hours ago

Responsibilities For Software Engineer II

  • Lead and contribute to the design of scalable, distributed big data systems, microservices, and AI pipelines
  • Build and nurture strong relationships with partners, customers, and stakeholders
  • Drive product delivery balancing technical insights with strategic perspective
  • Uphold Microsoft's cultural attributes and leadership principles
  • Champion customer success with Microsoft software and services
  • Provide expert-level guidance for Microsoft 365 solutions
  • Analyze customer feedback and market trends
  • Guide and mentor new team members and interns

Requirements For Software Engineer II

Java
JavaScript
Python
React
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Excellent coding, debugging and problem-solving skills
  • Strong communication, collaboration skills and customer focused growth mindset
  • Must pass Microsoft Cloud background check
  • Strong data structure and algorithm skills
  • Experience developing scalable and performant cloud services
  • Experience with web development frameworks (e.g. React)
  • Experience with data stores like Cosmos DB, Azure Data Explorer (Kusto)
  • Experience working in scrum/agile development environment
  • AI and machine learning experience, including NLP, LLM

Benefits For Software Engineer II

Medical Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft's Cloud Supply Chain organization, focusing on supply chain traceability solutions with hybrid work options in Redmond, WA.

Software Engineer

Software Engineer position at Microsoft's Business & Industry Copilots group, focusing on full-stack development for next-generation business applications using AI and cloud technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop SAP solutions for their Cloud Supply Chain organization, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position in Redmond, focusing on scalable services and backend development with 2+ years experience required.

Software Engineer

Software Engineering position at Microsoft's Cloud Operations & Innovation team, focusing on cloud computing resource delivery and datacenter management with remote work options.