LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Software Engineer

at Microsoft

Back to all Data Science / AI / ML jobs
Microsoft logo
Industry not specified

Senior Software Engineer

at Microsoft

Mid LevelNo visa sponsorshipData Science/AI/ML

Posted 20 hours ago

No clicks

Compensation
$119,800 – $234,700 USD

Currency: $ (USD)

City
Not specified
Country
United States

Senior Software Engineer to design, build, and operate AI-powered automation platforms that provision and govern Microsoft 365 services across Entra tenants at scale. Work spans multi-tenant security, reliability, and platform architecture, with AI-enabled insights and automation to reduce manual effort. Collaborate with security, product, and engineering teams to deliver secure, scalable cloud services and drive adoption of AI-first engineering.

Overview

Microsoft Digital (MSD) builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster, and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.

We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!

As a Senior Software Engineer, you will help build the AI‑powered automation platforms that run Microsoft’s most complex Microsoft 365 environments. This role sits at the intersection of software engineering, cloud platforms, and intelligent automation, shaping how M365 services are provisioned, governed, and operated across many Entra tenants at massive scale. As a software engineer on this team, you will design and deliver systems that replace manual, error‑prone processes with secure, reliable, and intelligent automation. Your work will directly influence how enterprise‑class cloud services are delivered inside Microsoft and serve as a blueprint for the future of multi‑tenant administration.

You will join an engineering team that builds and operates software products, applies modern platform and DevOps practices, and treats automation and AI as first‑class capabilities. You will prototype, ship, learn, and iterate quickly, using telemetry and real‑world feedback to continuously improve the system. You will collaborate closely with Microsoft engineering, security, and product teams, influencing APIs, admin experiences, and platform capabilities. If you are excited by AI‑first engineering, large‑scale automation, and owning systems that matter, this role offers the opportunity to have outsized impact on how Microsoft runs Microsoft.

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
  • You will build Scalable AI & Automation Platforms - design, implement, and operate automation and AI‑powered tooling that provisions, configures, governs, and operates Microsoft 365 services across many Entra tenants at scale.
  • You will engineer Secure, Multi‑Tenant Systems by Design - develop services and workflows that enforce strong tenant isolation, least‑privileged access, and security‑first patterns aligned with Microsoft’s Secure Future Initiative and enterprise compliance requirements.
  • You will own End‑to‑End Service Lifecycle Automation - automate the full tenant lifecycle for M365 services from intake and build to change management, operations, and decommissioning to reduce manual effort and accelerate delivery through reliable, repeatable systems.
  • You will advance Platform Architecture & Reliability - contribute to the evolution of distributed, service‑oriented architectures that support high scale, resiliency, observability, and safe change across hundreds of tenants.
  • You will integrate AI to Improve Operability and Decision‑Making - apply AI and agent‑based approaches to simplify administration, surface insights, detect anomalies, and enable intelligent self‑service for tenant management and governance.
  • You will operate what you build - partner in live‑site ownership through telemetry, monitoring, incident response, and continuous improvement to ensure high availability, performance, and trustworthiness of the platform.
  • You will collaborate across Engineering, Security, and Product Teams - work closely with partner teams across identity, security, M365 workloads, and platform engineering to align on standards, APIs, and shared automation patterns.
  • You will raise the Engineering Bar - contribute to design reviews, code quality, and technical direction; share best practices in secure automation, distributed systems, and AI‑enabled platforms to elevate team capability and impact.


Qualifications

Required/minimum 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.
Additional or 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.
  • Experience developing and managing a script (PowerShell/VS Code) lifecycle to automate issue detection and remediation tasks.
  • Technical understanding of Microsoft 365 administration concepts (M365 or Power Platform workloads), gained through hands-on experience or close engineering partnership with admin teams.
  • Experience designing for reliability, security, and operability in cloud or largescale environments.
  • Ability to reason about complex systems, break down ambiguous problems, and deliver pragmatic solutions.
  • Clear communication skills and a track record of working effectively across engineering and partner teams.
  • Experience with automation platforms, infrastructureascode, or largescale service orchestration.
  • Familiarity with multitenant architectures, Entra identity systems, tenant isolation, and crosstenant governance or access models.
  • Experience applying AI, ML, or agentbased approaches to improve developer or operator workflows.
  • Hands-on experience operating services in production, including telemetry, monitoring, and incident response.

#MSD

#MSDJOBS



Software Engineering IC4 - 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:
https://careers.microsoft.com/us/en/us-corporate-pay


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, read more about requesting accommodations.

Senior Software Engineer

at Microsoft

Back to all Data Science / AI / ML jobs
Microsoft logo
Industry not specified

Senior Software Engineer

at Microsoft

Mid LevelNo visa sponsorshipData Science/AI/ML

Posted 20 hours ago

No clicks

Compensation
$119,800 – $234,700 USD

Currency: $ (USD)

City
Not specified
Country
United States

Senior Software Engineer to design, build, and operate AI-powered automation platforms that provision and govern Microsoft 365 services across Entra tenants at scale. Work spans multi-tenant security, reliability, and platform architecture, with AI-enabled insights and automation to reduce manual effort. Collaborate with security, product, and engineering teams to deliver secure, scalable cloud services and drive adoption of AI-first engineering.

Overview

Microsoft Digital (MSD) builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster, and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.

We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!

As a Senior Software Engineer, you will help build the AI‑powered automation platforms that run Microsoft’s most complex Microsoft 365 environments. This role sits at the intersection of software engineering, cloud platforms, and intelligent automation, shaping how M365 services are provisioned, governed, and operated across many Entra tenants at massive scale. As a software engineer on this team, you will design and deliver systems that replace manual, error‑prone processes with secure, reliable, and intelligent automation. Your work will directly influence how enterprise‑class cloud services are delivered inside Microsoft and serve as a blueprint for the future of multi‑tenant administration.

You will join an engineering team that builds and operates software products, applies modern platform and DevOps practices, and treats automation and AI as first‑class capabilities. You will prototype, ship, learn, and iterate quickly, using telemetry and real‑world feedback to continuously improve the system. You will collaborate closely with Microsoft engineering, security, and product teams, influencing APIs, admin experiences, and platform capabilities. If you are excited by AI‑first engineering, large‑scale automation, and owning systems that matter, this role offers the opportunity to have outsized impact on how Microsoft runs Microsoft.

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
  • You will build Scalable AI & Automation Platforms - design, implement, and operate automation and AI‑powered tooling that provisions, configures, governs, and operates Microsoft 365 services across many Entra tenants at scale.
  • You will engineer Secure, Multi‑Tenant Systems by Design - develop services and workflows that enforce strong tenant isolation, least‑privileged access, and security‑first patterns aligned with Microsoft’s Secure Future Initiative and enterprise compliance requirements.
  • You will own End‑to‑End Service Lifecycle Automation - automate the full tenant lifecycle for M365 services from intake and build to change management, operations, and decommissioning to reduce manual effort and accelerate delivery through reliable, repeatable systems.
  • You will advance Platform Architecture & Reliability - contribute to the evolution of distributed, service‑oriented architectures that support high scale, resiliency, observability, and safe change across hundreds of tenants.
  • You will integrate AI to Improve Operability and Decision‑Making - apply AI and agent‑based approaches to simplify administration, surface insights, detect anomalies, and enable intelligent self‑service for tenant management and governance.
  • You will operate what you build - partner in live‑site ownership through telemetry, monitoring, incident response, and continuous improvement to ensure high availability, performance, and trustworthiness of the platform.
  • You will collaborate across Engineering, Security, and Product Teams - work closely with partner teams across identity, security, M365 workloads, and platform engineering to align on standards, APIs, and shared automation patterns.
  • You will raise the Engineering Bar - contribute to design reviews, code quality, and technical direction; share best practices in secure automation, distributed systems, and AI‑enabled platforms to elevate team capability and impact.


Qualifications

Required/minimum 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.
Additional or 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.
  • Experience developing and managing a script (PowerShell/VS Code) lifecycle to automate issue detection and remediation tasks.
  • Technical understanding of Microsoft 365 administration concepts (M365 or Power Platform workloads), gained through hands-on experience or close engineering partnership with admin teams.
  • Experience designing for reliability, security, and operability in cloud or largescale environments.
  • Ability to reason about complex systems, break down ambiguous problems, and deliver pragmatic solutions.
  • Clear communication skills and a track record of working effectively across engineering and partner teams.
  • Experience with automation platforms, infrastructureascode, or largescale service orchestration.
  • Familiarity with multitenant architectures, Entra identity systems, tenant isolation, and crosstenant governance or access models.
  • Experience applying AI, ML, or agentbased approaches to improve developer or operator workflows.
  • Hands-on experience operating services in production, including telemetry, monitoring, and incident response.

#MSD

#MSDJOBS



Software Engineering IC4 - 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:
https://careers.microsoft.com/us/en/us-corporate-pay


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, read more about requesting accommodations.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.