1

Microsoft 365 Engineer Jobs (NOW HIRING)

Be Seen First

THIS ROLE WILL BE ONSITE 5 DAYS PER WEEK IN NEW YORK CITY. fast-paced MSP client is seeking a Senior Windows/Microsoft 365 Engineer to work on their team. ROLE DESCRIPTION The Senior Systems Engineer ...

Senior Microsoft 365 Developer

Ocoee, FL · On-site

$48 - $63.25/hr

Title: Senior Microsoft 365 Developer Location: Ocoee, FL The Senior Microsoft 365 Developer is responsible for designing, developing, and supporting business solutions using Microsoft 365 ...

M365 Engineer

Houston, TX · On-site

$52.75 - $68/hr

Senior Microsoft 365 Engineer / Architect (Contract) Location: Houston, TX (Onsite - Downtown Houston) Schedule: Monday - Friday | 7:00 AM - 4:00 PM Job Type: Contract About the Opportunity We are ...

next page

Showing results 1-20

Microsoft 365 Engineer information

See salary details

$38K

$115.9K

$191.5K

How much do microsoft 365 engineer jobs pay per year?

As of Jul 23, 2026, the average yearly pay for microsoft 365 engineer in the United States is $115,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,000.00 and $151,500.00 per year, depending on experience, location, and employer.

How does a Microsoft 365 Engineer typically collaborate with other IT teams to implement new features or resolve issues?

As a Microsoft 365 Engineer, you’ll regularly work alongside security, network, and support teams to roll out new features or troubleshoot issues within the Microsoft 365 ecosystem. This collaboration often involves participating in cross-functional meetings, sharing documentation, and coordinating change management processes to ensure a smooth user experience. Clear communication and a strong understanding of both technical and business needs are key, as you may need to translate complex technical requirements for non-technical stakeholders and ensure alignment with broader IT strategies.

How much do Microsoft 365 engineers make?

Microsoft 365 engineers typically earn a salary ranging from $70,000 to $130,000 annually, depending on experience, certifications, and location. Senior roles or those with specialized skills in cloud services and security can earn higher salaries, often exceeding $150,000. Compensation may also include benefits such as bonuses and stock options.

What does an Office 365 engineer do?

An Office 365 engineer specializes in deploying, configuring, and managing Microsoft 365 services, including Exchange, SharePoint, Teams, and security features. They troubleshoot technical issues, optimize system performance, and ensure security compliance, often using tools like PowerShell and requiring certifications such as Microsoft 365 Certified Enterprise Administrator Expert.

What does a Microsoft 365 Engineer do?

A Microsoft 365 Engineer is responsible for designing, implementing, and managing Microsoft 365 solutions within an organization. This includes configuring services like Exchange Online, SharePoint, Teams, and OneDrive, as well as ensuring security, compliance, and user support. They work closely with IT teams to migrate data, troubleshoot issues, and optimize the use of Microsoft 365 tools to improve productivity and collaboration.

What engineer makes $500,000 a year?

A Microsoft 365 Engineer typically does not earn $500,000 annually; such high salaries are rare and usually reserved for executive-level roles or highly specialized positions with extensive experience and certifications. Top-tier senior engineers in high-demand fields or those in leadership positions may approach this level, especially in large organizations or with significant bonuses and stock options.

What are the key skills and qualifications needed to thrive as a Microsoft 365 Engineer, and why are they important?

To thrive as a Microsoft 365 Engineer, you need in-depth knowledge of Microsoft 365 services, cloud computing, and networking principles, typically backed by a relevant degree and certifications like Microsoft Certified: Modern Desktop Administrator Associate or Microsoft 365 Certified: Enterprise Administrator Expert. Familiarity with tools such as Microsoft Exchange Online, SharePoint, Teams, Azure Active Directory, and PowerShell scripting is crucial. Strong problem-solving abilities, effective communication, and collaboration skills help engineers address user needs and work efficiently with cross-functional teams. These competencies ensure seamless deployment, management, and troubleshooting of Microsoft 365 environments, supporting organizational productivity and security.

What engineers make $300,000 a year?

Senior Microsoft 365 Engineers with extensive experience, advanced certifications, and specialized skills in cloud infrastructure and security can earn salaries approaching or exceeding $300,000 annually, especially in high-demand markets or consulting roles. Such roles often require deep expertise in Microsoft 365, PowerShell, and enterprise environments, along with leadership responsibilities or strategic project management.

What is the difference between Microsoft 365 Engineer vs Microsoft 365 Administrator?

AspectMicrosoft 365 EngineerMicrosoft 365 Administrator
CertificationsMicrosoft 365 Certified: Fundamentals, Modern DesktopMicrosoft 365 Certified: Fundamentals, Modern Desktop
Primary ResponsibilitiesDesigning, implementing, and optimizing Microsoft 365 solutionsManaging and maintaining Microsoft 365 services and user accounts
Work EnvironmentIT consulting firms, enterprise IT teams, cloud service providersCorporate IT departments, small to medium businesses

The Microsoft 365 Engineer focuses on designing and deploying Microsoft 365 solutions, while the Microsoft 365 Administrator handles daily management and support of these services. Both roles require similar certifications and often work together to ensure seamless Microsoft 365 operations within organizations.

More about Microsoft 365 Engineer jobs
What cities are hiring for Microsoft 365 Engineer jobs? Cities with the most Microsoft 365 Engineer job openings:
What states have the most Microsoft 365 Engineer jobs? States with the most job openings for Microsoft 365 Engineer jobs include:
Infographic showing various Microsoft 365 Engineer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 78% Full Time, 9% Part Time, and 12% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $115,864 per year, or $55.7 per hour.
Azure /Microsoft 365 Engineer

Azure /Microsoft 365 Engineer

Carollo Engineers Inc.

Phoenix, AZ • Hybrid

Full-time

Medical, Life, Retirement, PTO

Posted 2 days ago


Job description

Carollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater, stormwater, and reuse facilities, bringing innovative and sustainable solutions to the water sector's most complex challenges.

We work with water agencies, municipalities, utilities, research organizations, and private companies across various industries, including technology, manufacturing, and beyond. These clients choose Carollo because we employ some of the most knowledgeable and experienced professionals in the world. When you join our team, you'll work alongside industry leaders who are advancing the science of water, protecting public health, and building resilient communities.

Carollo's vision is to be the best water consulting firm and the best place for you to build your career. If you're passionate about making a difference in this critical field, we invite you to explore a career with Carollo.


 
  • Administer, maintain, and optimize Microsoft Azure cloud environments, ensuring high availability, security, and performance.
  • Deploy, configure, and manage Azure resources, including virtual machines, storage, networking, and cloud-based services.
  • Monitor cloud infrastructure performance, utilization, and costs, implementing optimization strategies to improve efficiency and reliability.
  • Design, implement, and support backup, disaster recovery, and business continuity solutions across cloud and hybrid environments.
  • Configure and manage Azure networking components, including virtual networks (VNets), VPNs, network security groups (NSGs), firewalls, and connectivity solutions.
  • Support and maintain hybrid cloud integrations between on-premises and Microsoft Azure environments.
  • Administer and support Microsoft 365 services, including Exchange Online, Microsoft Teams, SharePoint Online, and related collaboration platforms.
  • Manage Microsoft Entra ID (Azure Active Directory), including user lifecycle management, authentication, identity governance, and access controls.
  • Implement and maintain Conditional Access policies and other security controls to protect organizational resources and ensure compliance.
  • Perform Exchange Online administration, including mailbox management, mail flow configuration, security, and troubleshooting.
  • Administer Microsoft Teams environments, including policies, collaboration features, voice services, and user support.
  • Develop and maintain PowerShell scripts to automate administrative processes, system monitoring, reporting, and operational tasks.
  • Implement and support cloud security best practices, including identity protection, threat mitigation, and security monitoring.
  • Configure and maintain automation and monitoring solutions to proactively identify and resolve infrastructure and service issues.
  • Provide technical support, troubleshooting, and root cause analysis for Microsoft Azure and Microsoft 365 platforms.

  • High School diploma or equivalent 
  • 3+ years of professional working experience 
  • 3+ years of experience administering Microsoft 365
  • 2+ years of Azure administration experience
  • Experience with PowerShell scripting
  • Knowledge of hybrid Active Directory environments
  • Experience with endpoint/device management using Intune

  • Microsoft certifications (e.g., AZ-900, AZ-104, MS-102)
  • Knowledge of Infrastructure as Code (IAC)
  • Strong troubleshooting and analytical skills
  • Excellent communication abilities
  • Documentation and organizational skills
  • Ability to work independently and collaboratively

An employee’s pay within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs.


Carollo is committed to providing employees with a competitive, comprehensive benefits program that provides the support employees and their families need to lead healthy, productive lives. Carollo’s benefits package includes paid time off and holidays, comprehensive health insurance coverage, pre-tax savings account options for healthcare, dependent care and commuter expenses, disability insurance and life insurance options for you and your dependents. We also offer free Caregiver Support, Travel Assistance, counseling services, discount programs, and a Lifestyle Reimbursement Account. Other compensation that may be available includes: 401(k) company contribution matching, tuition reimbursement, discretionary bonuses, career advancement bonuses, professional registration bonuses, employee referral bonuses, and compensatory time for exempt employees. Flexible work arrangements may also be available.  Eligibility for benefits varies based on employment status.