DevOps Jobs at Microsoft with Visa Sponsorship
Microsoft builds and runs cloud infrastructure at global scale, and its DevOps teams sit at the center of that work, owning CI/CD pipelines, platform reliability, and developer tooling across Azure and beyond. Microsoft has an established track record of sponsoring work visas for qualified DevOps engineers across multiple visa categories.
See All DevOps at Microsoft JobsOverview
Showing 5 of 162+ DevOps Jobs at Microsoft jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 162+ DevOps Jobs at Microsoft
Sign up for free to unlock all listings, filter by visa type, and get alerts for new DevOps Jobs at Microsoft.
Get Access To All Jobs
Overview
Viva Engage connects people through communities, bringing leaders and employees together to share knowledge, clarify priorities, build culture and relationships. Viva Engage (formerly Yammer) is the premier tool to create multi-directional dialogue between tens of millions of employees worldwide every month.
Engage team members are at the forefront of driving AI applications and copilot adoption to make communication and information sharing easy and authentic. Our work supports top challenges for our customers, spreading shared knowledge, including digital safety, trusted security standards, and deep analytics to help our customers maximize reach, reduce inefficiencies, and create a thriving organizational culture. We would love to have you join the team driving innovation, connection, and community for our valued global customers. #VivaEngage
You will join the Viva Engage platform engineering group responsible for building, operating, and evolving core services that power Engage experiences across commercial and sovereign clouds (including GCC-H/GCC-M). The team owns shared backend services, deployment pipelines, and operational readiness for high-availability, compliance-sensitive environments. Work emphasizes reliability, operability, and disciplined execution over feature churn.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Design, implement, and maintain backend services and platform components using Ruby on Rails and Java (Dropwizard).
- Own services end-to-end, including design reviews, implementation, deployment, monitoring, and on-call support.
- Collaborate with partner teams to define requirements, identify dependencies, and deliver changes safely across multiple environments.
- Improve reliability, availability, and operability through better instrumentation, alerting, runbooks, and automation.
- Act as a Designated Responsible Individual (DRI) during incidents, driving mitigation, communication, and post-incident learning.
- Contribute to deployment pipelines, release processes, and operational standards, particularly for sovereign cloud environments.
- Continuously refactor and evolve existing systems to reduce operational risk, technical debt, and variance in outcomes.
Qualifications Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- 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:
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Professional experience building and operating backend services in Ruby and/or Java.
- Experience working with web frameworks such as Ruby on Rails and service frameworks such as Dropwizard.
- Experience owning production services, including debugging, incident response, and operational support.
- Experience with distributed systems running in cloud or containerized environments.
- Familiarity with CI/CD pipelines, staged deployments, and safe rollout practices.
- Experience operating services in regulated or compliance-sensitive environments.
- Clear written communication skills for design documents, runbooks, and incident reviews.
Compensation
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process.

Overview
Viva Engage connects people through communities, bringing leaders and employees together to share knowledge, clarify priorities, build culture and relationships. Viva Engage (formerly Yammer) is the premier tool to create multi-directional dialogue between tens of millions of employees worldwide every month.
Engage team members are at the forefront of driving AI applications and copilot adoption to make communication and information sharing easy and authentic. Our work supports top challenges for our customers, spreading shared knowledge, including digital safety, trusted security standards, and deep analytics to help our customers maximize reach, reduce inefficiencies, and create a thriving organizational culture. We would love to have you join the team driving innovation, connection, and community for our valued global customers. #VivaEngage
You will join the Viva Engage platform engineering group responsible for building, operating, and evolving core services that power Engage experiences across commercial and sovereign clouds (including GCC-H/GCC-M). The team owns shared backend services, deployment pipelines, and operational readiness for high-availability, compliance-sensitive environments. Work emphasizes reliability, operability, and disciplined execution over feature churn.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Design, implement, and maintain backend services and platform components using Ruby on Rails and Java (Dropwizard).
- Own services end-to-end, including design reviews, implementation, deployment, monitoring, and on-call support.
- Collaborate with partner teams to define requirements, identify dependencies, and deliver changes safely across multiple environments.
- Improve reliability, availability, and operability through better instrumentation, alerting, runbooks, and automation.
- Act as a Designated Responsible Individual (DRI) during incidents, driving mitigation, communication, and post-incident learning.
- Contribute to deployment pipelines, release processes, and operational standards, particularly for sovereign cloud environments.
- Continuously refactor and evolve existing systems to reduce operational risk, technical debt, and variance in outcomes.
Qualifications Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- 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:
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Professional experience building and operating backend services in Ruby and/or Java.
- Experience working with web frameworks such as Ruby on Rails and service frameworks such as Dropwizard.
- Experience owning production services, including debugging, incident response, and operational support.
- Experience with distributed systems running in cloud or containerized environments.
- Familiarity with CI/CD pipelines, staged deployments, and safe rollout practices.
- Experience operating services in regulated or compliance-sensitive environments.
- Clear written communication skills for design documents, runbooks, and incident reviews.
Compensation
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process.
See all 162+ DevOps at Microsoft jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new DevOps at Microsoft roles.
Get Access To All JobsTips for Finding DevOps Jobs at Microsoft Jobs
Align your skills with Azure-native tooling
Microsoft's DevOps roles center on Azure DevOps, GitHub Actions, and Terraform on Azure. Certifications like AZ-400 signal hands-on familiarity with the exact stack Microsoft evaluates, making your resume easier to clear initial technical screens.
Prepare your specialty occupation documentation early
USCIS requires DevOps petitions to demonstrate specialty occupation status. Pull together job descriptions, your degree transcripts, and any professional certifications before you receive an offer so your employer's attorney isn't waiting on you.
Distinguish SRE from DevOps when applying
Microsoft posts DevOps and Site Reliability Engineer roles under different job families. The underlying work overlaps, but the internal classification affects which team sponsors you and how the LCA wage level is set with DOL.
Use Migrate Mate to surface open DevOps roles at Microsoft
Identifying which Microsoft teams are actively hiring and sponsoring visas right now is the hardest part of the search. Use Migrate Mate to filter for current DevOps openings at Microsoft that include visa sponsorship.
Confirm your I-94 status before accepting a transfer offer
If you're already in the U.S. on a different visa and switching to an H-1B at Microsoft, portability rules apply only after your petition has been pending with USCIS for 180 days. Starting work before that window closes can jeopardize your status.
DevOps at Microsoft jobs are hiring across the US. Find yours.
Find DevOps at Microsoft JobsFrequently Asked Questions
Does Microsoft sponsor H-1B visas for DevOps roles?
Yes, Microsoft sponsors H-1B visas for DevOps engineers. The role must qualify as a specialty occupation under USCIS standards, which typically requires a bachelor's degree or higher in computer science, engineering, or a directly related field. Most DevOps positions at Microsoft involve a defined technical discipline and meet that threshold without difficulty.
Which visa types does Microsoft commonly use for DevOps hires?
Microsoft sponsors H-1B visas for most international DevOps hires. Australian citizens can be hired on the E-3, and Chilean and Singapore nationals qualify for the H-1B1, both of which bypass the H-1B lottery entirely. For senior or lead-level DevOps engineers with exceptional credentials, Microsoft also supports EB-2 and EB-3 Green Card pathways.
What qualifications does Microsoft expect for DevOps roles?
Microsoft's DevOps job listings consistently require proficiency in CI/CD tooling, infrastructure as code, and cloud platforms, with Azure experience weighted heavily. A bachelor's degree in computer science or a related field is standard. Practical experience with Kubernetes, Terraform, or GitHub Actions, along with relevant Azure certifications, meaningfully strengthens your candidacy at the technical screening stage.
How do I apply for DevOps jobs at Microsoft?
Browse open DevOps roles on Microsoft's careers site or use Migrate Mate to filter specifically for Microsoft positions that include visa sponsorship. Tailor your resume to reflect Azure-specific tooling and quantifiable infrastructure wins. Microsoft's hiring process typically includes a recruiter screen, technical assessments, and a virtual loop of four to five interviews covering systems design and behavioral competencies.
How do I understand the timeline from offer to starting work on an H-1B at Microsoft?
Once you receive an offer, Microsoft's legal team files a Labor Condition Application with DOL, which is typically certified within seven business days. The I-129 petition goes to USCIS after that. Standard processing runs three to five months; premium processing cuts that to roughly two weeks. If you're outside the U.S., you'll also need a consular appointment before you can enter to work.
See which DevOps at Microsoft employers are hiring and sponsoring visas right now.
Search DevOps at Microsoft Jobs