Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft

Software Engineering Mid-Level

MicrosoftRedmond - On-Site

Posted 1w ago🏛️ On-SiteMid-LevelSoftware Engineering📍 Redmond💰 $100,600 - $199,000 / yearly
Apply Now →

Overview

Microsoft is hiring a Software Engineer II - Native to create innovative features across Windows and other products. You'll work with machine learning and full-stack technologies in Redmond. This position requires experience in software engineering and a passion for innovation.

Job Description

Who you are

You are an experienced Software Engineer II with a strong background in full-stack development — you thrive on coding and enjoy working across the entire tech stack, from operating systems to application-level features. You have a passion for innovation and are driven to create magical user experiences that impact billions of users worldwide.

You possess a deep understanding of machine learning concepts and how they can be integrated into software products — your curiosity about technology drives you to explore new ideas and turn them into reality. You are comfortable working in a multidisciplinary team and enjoy collaborating with others to achieve common goals.

You have experience with Windows and are familiar with the challenges and opportunities that come with developing for such a widely used platform — your ability to adapt to evolving project requirements makes you a valuable asset to any team. You are committed to delivering high-quality software and understand the importance of user-centered design in the development process.

Desirable

Experience with AI-powered applications or features is a plus — you are eager to learn and grow in this area, contributing to projects that leverage cutting-edge technology. Familiarity with rapid prototyping and agile development methodologies will help you thrive in this dynamic environment.

What you'll do

As a Software Engineer II in the Applied Sciences Group, you will be responsible for developing innovative features across Windows and other Microsoft products — your work will directly impact user experiences for billions of people. You will collaborate with a team of experienced developers to design and implement high-performance solutions that integrate machine learning capabilities.

You will engage in coding for the majority of your time, tackling a variety of projects that span the tech stack — from OS-level development to application services, your contributions will help shape the future of Microsoft products. You will participate in brainstorming sessions and contribute to the ideation of new features, ensuring that user needs are at the forefront of development.

You will also be involved in testing and debugging your code, ensuring that the software you develop is reliable and performs well under various conditions — your attention to detail will help maintain the high standards expected at Microsoft. You will have opportunities to mentor junior engineers and share your knowledge with the team, fostering a culture of learning and collaboration.

What we offer

Microsoft provides a supportive environment where innovation is encouraged — you will have access to the latest tools and technologies to help you succeed in your role. The company values diversity and inclusion, ensuring that all employees feel welcome and valued. You will have opportunities for professional growth and development, with resources available to help you advance your career.

You will be part of a team that is dedicated to creating impactful products that enhance the lives of users around the world — your work will contribute to meaningful projects that make a difference. Microsoft offers competitive compensation and benefits, ensuring that you are rewarded for your contributions to the company.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.