Microsoft
Overview
Software Engineer 2 role at
Microsoft . Join to apply for the
Software Engineer 2
role at
Microsoft . This position involves designing, building, and operating distributed backend services that power Microsoft’s cloud platforms and product experiences. The team develops cloud-native, scalable, secure, and resilient microservices and infrastructure components to support mission-critical systems.
Get AI-powered advice on this job and more exclusive features. To learn more, please visit: https://careers.microsoft.com/mission-culture
Responsibilities
Design, build, and operate distributed backend services that form the foundation of Microsoft’s cloud platforms and product experiences.
Develop microservices and infrastructure components that are cloud-native, scalable, secure, and resilient—supporting mission-critical systems.
Work with modern cloud technologies and service frameworks to deliver high-availability, low-latency services that meet performance and reliability standards.
Engage in service orchestration, API design, telemetry and diagnostics, service-to-service communication, and deployment automation.
Collaborate with partner teams across Microsoft to ensure seamless integration, operational excellence, and alignment with platform architecture.
Deepen expertise in distributed systems and cloud infrastructure while contributing to services powering Microsoft’s platforms and customer experiences.
Qualifications Required Qualifications
Bachelor’s degree in Computer Science or related technical field and 2+ years of engineering experience with programming in languages such as C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.
2+ years of professional experience designing and developing distributed backend services using microservice architecture in cloud environments (e.g., Azure, AWS, GCP).
1+ year contributing to the development or operation of scalable infrastructure or platform services that support high availability and reliability in production environments.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements.
Microsoft Cloud Background Check: required upon hire/transfer and every two years thereafter.
Preferred Qualifications
Bachelor’s degree in Computer Science or related technical field and 4+ years of engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.
4+ years of professional experience designing and developing distributed backend services using microservice architecture in cloud environments (e.g., Azure, AWS, GCP).
2+ years of experience in development or operation of scalable infrastructure or platform services that support high availability and reliability in production environments.
Compensation Software Engineering IC3 – typical base pay range across the U.S. is USD $100,600 - $199,000 per year. Some locations (San Francisco Bay Area and New York City metro) have different ranges: USD $131,400 - $215,400 per year.
Software Engineering IC4 – typical base pay range across the U.S. is USD $119,800 - $234,700 per year. Some locations have different ranges: USD $158,400 - $258,000 per year.
Note: Some roles may be eligible for benefits and other compensation. For more information, see the pay information page: https://careers.microsoft.com/us/en/us-corporate-pay
Equal Opportunity Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Application status Microsoft will accept applications and process offers for this role on an ongoing basis.
#J-18808-Ljbffr
Microsoft . Join to apply for the
Software Engineer 2
role at
Microsoft . This position involves designing, building, and operating distributed backend services that power Microsoft’s cloud platforms and product experiences. The team develops cloud-native, scalable, secure, and resilient microservices and infrastructure components to support mission-critical systems.
Get AI-powered advice on this job and more exclusive features. To learn more, please visit: https://careers.microsoft.com/mission-culture
Responsibilities
Design, build, and operate distributed backend services that form the foundation of Microsoft’s cloud platforms and product experiences.
Develop microservices and infrastructure components that are cloud-native, scalable, secure, and resilient—supporting mission-critical systems.
Work with modern cloud technologies and service frameworks to deliver high-availability, low-latency services that meet performance and reliability standards.
Engage in service orchestration, API design, telemetry and diagnostics, service-to-service communication, and deployment automation.
Collaborate with partner teams across Microsoft to ensure seamless integration, operational excellence, and alignment with platform architecture.
Deepen expertise in distributed systems and cloud infrastructure while contributing to services powering Microsoft’s platforms and customer experiences.
Qualifications Required Qualifications
Bachelor’s degree in Computer Science or related technical field and 2+ years of engineering experience with programming in languages such as C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.
2+ years of professional experience designing and developing distributed backend services using microservice architecture in cloud environments (e.g., Azure, AWS, GCP).
1+ year contributing to the development or operation of scalable infrastructure or platform services that support high availability and reliability in production environments.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements.
Microsoft Cloud Background Check: required upon hire/transfer and every two years thereafter.
Preferred Qualifications
Bachelor’s degree in Computer Science or related technical field and 4+ years of engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.
4+ years of professional experience designing and developing distributed backend services using microservice architecture in cloud environments (e.g., Azure, AWS, GCP).
2+ years of experience in development or operation of scalable infrastructure or platform services that support high availability and reliability in production environments.
Compensation Software Engineering IC3 – typical base pay range across the U.S. is USD $100,600 - $199,000 per year. Some locations (San Francisco Bay Area and New York City metro) have different ranges: USD $131,400 - $215,400 per year.
Software Engineering IC4 – typical base pay range across the U.S. is USD $119,800 - $234,700 per year. Some locations have different ranges: USD $158,400 - $258,000 per year.
Note: Some roles may be eligible for benefits and other compensation. For more information, see the pay information page: https://careers.microsoft.com/us/en/us-corporate-pay
Equal Opportunity Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Application status Microsoft will accept applications and process offers for this role on an ongoing basis.
#J-18808-Ljbffr