Software Engineer 2

3 Months ago • 2-3 Years • Research & Development • $98,300 PA - $229,200 PA

Job Summary

Job Description

Microsoft seeks Software Engineer 2s for its OS, Runtimes, and Libraries teams. This role involves designing, implementing, debugging, and delivering experiences primarily in C++, with potential use of C/C#, Java, TypeScript, etc. Candidates should possess a passion for system programming, new technologies, collaboration, and understanding developer needs. Responsibilities include working with a diverse customer base, solving technical problems, and contributing to OS, runtime, and library development within collaborative engineering teams. Remote work is possible, but relocation assistance isn't provided. The position requires meeting Microsoft's security screening requirements.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years of engineering experience
  • C++ coding proficiency
  • System programming passion
  • Collaboration skills
Good to have:
  • 3+ years experience with OS internals
  • Experience with programming language design, compilers, or managed runtimes
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product & service discounts
  • Savings & investments
  • Maternity/paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

We are searching for multiple Software Engineer 2 candidates to contribute to the exciting growth within our OS, Runtimes, and Libraries teams at Microsoft. We value collaboration and the idea of working better together. We're looking for talented Software Engineers with expertise in operating systems, runtime environments, and libraries to drive innovation and enhance our development ecosystem.

 

Please apply if you have a passion for system programming, learning new technologies, collaborating with colleagues, and understanding developer expectations.

 

By applying to this U.S. based position, while remote work is possible, relocation may not be provided for the role.

Qualifications

Required Qualifications

  • Bachelor’s degree in Computer Science or related technical field and 2+ years of engineering experience with coding in languages including, but not limited to C++
    • OR equivalent experience.

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
    • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

 

Preferred Qualifications

  • 3+ years of experience working on OS internals, programming language design, compilers, OR managed runtimes.
  • Minimum of a Bachelors degree in Computer Science, Computer Engineering, Software Design, Software Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required

 

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. 
There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.
 
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.


Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

 

 

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

 

Responsibilities

 

  • Loves working with a diverse, technical customer base
  • Energized by finding solutions to difficult technical problems
  • Excited about OS, Runtime, and Library development
  • Looking to make key contributions alongside motivated and collaborative engineering teams
  • Design, implement, debug, and deliver experiences in C++
  • Other languages that may be leveraged include C/C#, Java, TypeScript, etc

Other

  • Embody our and 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

ByteDance - Research Engineer in Large Model System

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Simplify 360 - Principal Software Engineer (Java)

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
Zeta - Software Development Engineer II - Backend

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Zeta - Engineering Manager - Cloud Security (DevSecOps)

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Networking Software and System Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
NVIDIA - Architect - GPU Performance Analysis

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Miniclip - Software Developer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Months ago
Rivos - Silicon DFT - Intern

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ness Digital - Java & React Senior Engineers II (T17)

Ness Digital

Timișoara, Timiș, Romania (Remote)
3 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
CloudHire - Database Solution Architect

CloudHire

Gurugram, Haryana, India (Remote)
6 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
6 Months ago
The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
5 Months ago
Salesforce - MuleSoft Senior Technical Consultant - Public Sector - Must be located in the DC Metro area

Salesforce

McLean, Virginia, United States (Remote)
3 Months ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Zeta - Manager - Software Development

Zeta

Mumbai, Maharashtra, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Next Level Business Services - Pivotal cloud Architect

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
6 Months ago
On Location - Coordinator, Product System Support (Stakeholder and Custom Groups)

On Location

Raleigh, North Carolina, United States (Hybrid)
2 Months ago
Zoox - Sensor Fusion Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Sports radar - Synergy Sports Showcase Softball/Baseball Video Scouts

Sports radar

Florida, New York, United States (On-Site)
5 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Seattle, Washington, United States (Remote)
5 Months ago
Light Speed Studios - Senior Combat Designer

Light Speed Studios

Irvine, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Principal Software Engineer, Front End

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
CatFace - Executive Team Assistant

CatFace

Austin, Texas, United States (On-Site)
2 Months ago
Microsoft - Research Intern - Machine Learning and Optimization - Redmond

Microsoft

Redmond, Washington, United States (On-Site)
4 Months ago
Twitch - Senior Software Engineer - Mobile

Twitch

New York, New York, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Senior Manager, Insights - Central User Research

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Microsoft - Research Intern - Azure Cloud Server Performance

Microsoft

Redmond, Washington, United States (On-Site)
4 Months ago
Tesla - Electrical Engineer, Motor Design - Tesla Bot

Tesla

Athens, Greece (On-Site)
2 Months ago
NVIDIA - Software Engineer Intern, Perception - Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
NVIDIA - Interconnect Failure Analysis Hardware Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
bosh group india - HMI SW Engineer - Qt

bosh group india

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - CAD Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Intel Corporation - Component Debug manager

Intel Corporation

Haifa District, Israel (Hybrid)
4 Months ago
Nagarro - Senior Staff Engineer, Machine Learning

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Bengaluru, Karnataka, India (Hybrid)

Redmond, Washington, United States (On-Site)

Santa Clara, California, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Santa Clara, California, United States (On-Site)

California, United States (On-Site)

Redmond, Washington, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug