Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative products and services.
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

The Microsoft AI team (MAI) is seeking a Software Engineer II for their Spartan team, focusing on full-stack engineering. This role is part of an elite engineering team that serves as cross-cutting experts across Microsoft's AI initiatives, including Copilot, Bing search, MSN news, and their Advertising platform. The position offers exposure to cutting-edge Large Language Model (LLM) technologies and the opportunity to work on high-priority projects that impact millions of users.

The Spartan team is known for their technical expertise across the entire technology stack, from web UX to vector database development. Team members work in a fast-paced, learning-oriented environment, contributing to strategic areas of Microsoft's AI products. The role involves collaboration with various teams across the MAI organization, participating in prototype development, and scaling solutions for massive user bases.

As a Software Engineer II, you'll be working with the latest AI technologies while contributing to Microsoft's mission to empower every person and organization globally. The position offers a unique opportunity to work with diverse technologies and teams, making a significant impact on products used by hundreds of millions of users worldwide. The role requires a passion for learning and adaptability to new technologies, with opportunities to work on everything from web technologies to cutting-edge AI systems.

The ideal candidate will thrive in an agile, inclusive environment where continuous learning and collaboration are essential. You'll be part of a team that values technical excellence, innovation, and the ability to tackle complex challenges across multiple products and platforms. This role offers the chance to work at the forefront of AI technology while contributing to Microsoft's broader mission of global empowerment.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Ramp up on new products and features quickly while championing best practices across the organization
  • Foster a culture of inclusivity and disciplined software engineering practices to deliver business value, guided by data
  • Design and implement production-quality features that are simple, extensible, and maintainable with very few defects
  • Be an eager student and practitioner of software engineering best practices

Requirements For Software Engineer II

JavaScript
React
Node.js
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with OOP, TDD, and agile development models
  • Experience with React, Web Components, JavaScript, CSS, ASP.NET, Node.js, REST APIs
  • Experience with cloud computing architectures and services (Microsoft Azure, AWS or GCP) is highly desirable
  • Must pass Microsoft Cloud Background Check upon hire and every two years

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • 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

Microsoft Frontend Software Engineer II position in Hyderabad, focusing on React and modern web technologies for Bing's next-generation user experiences.

Software Engineer 2

Full-stack Software Engineer role at Microsoft's Search Technology Center in India, focusing on building next-generation suggestion experiences for Bing search at web scale.

Software Engineer II - Maternity Cover (Temporary)

Temporary Software Engineer II position at Microsoft Belgrade, working on Word Copilot team, focusing on AI-powered productivity solutions with hybrid work arrangement.

Software Engineer II

Microsoft Software Engineer II position focusing on frontend development with Azure and Power Pages, offering hybrid work model and comprehensive benefits.

Software Engineer II

Microsoft Bing Travel team seeks Software Engineer II to build world-class travel experiences using React and modern web technologies.