1

Senior Office 365 Engineer Jobs (NOW HIRING)

Strategic improvement of Office 365 services through engineering, service deployment, and operational functionality of all Microsoft 365 applications, with expert focus on Outlook, Word, Excel ...

Senior Microsoft 365 Engineer

$107K - $146K/yr

RIT Solutions, Inc. is seeking a Senior Microsoft 365 Engineer to implement and administer Microsoft 365 services. The role involves managing security services, supporting automation, and ensuring ...

Office 365 Administration

Boston, MA · On-site

$19.50 - $27/hr

Position- Office 365 Administration Duration- Contract Location- Boston, M JD * Support Active ... These reports include metrics, KPIs, and other data to provide management and senior leadership ...

Lead Microsoft 365 Engineer

Buffalo, NY · On-site

$99K - $130K/yr

Overview Serves as a senior technical engineer and one of the technical owners for Microsoft 365 services, providing expertise in collaboration, productivity, automation, and AI-enabled workplace ...

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 ...

OH · On-site

$120 - $210/hr

The Managed Services Senior Consultant is partnering with clients to form a long-lasting relationship while assisting with their growth across the Office 365 platform. This would cover a wide breadth ...

Showing results 21-40

Senior Office 365 Engineer information

See salary details

$59.5K

$126.6K

$183.5K

How much do senior office 365 engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior office 365 engineer in the United States is $126,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,500.00 and $143,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Office 365 Engineer vs Office 365 Administrator?

AspectSenior Office 365 EngineerOffice 365 Administrator
CertificationsMicrosoft Certified: Enterprise Administrator Expert, Microsoft 365 CertifiedMicrosoft 365 Certified, Microsoft Certified: Modern Desktop Administrator
Work EnvironmentDesigns, implements, and manages Office 365 solutions, often in larger or complex environmentsManages daily Office 365 operations, user accounts, and support tasks
ResponsibilitiesAdvanced configuration, troubleshooting, and strategic planning of Office 365 servicesUser management, support, and routine maintenance of Office 365

The main difference is that a Senior Office 365 Engineer focuses on designing and implementing complex Office 365 solutions, while an Office 365 Administrator handles daily management and user support. The engineer role requires more advanced certifications and technical expertise, often in larger organizations or projects.

What is a Senior Office 365 Engineer?

Senior Office 365 Engineers are experienced IT professionals who specialize in deploying, managing, and supporting Microsoft Office 365 environments for organizations. They handle tasks such as migrating data to Office 365, configuring security settings, troubleshooting complex issues, and ensuring the platform runs smoothly for all users. Additionally, they often provide technical guidance, implement best practices, and may lead projects involving Office 365 integrations and automation. Their expertise helps organizations maximize productivity and maintain secure, efficient cloud-based collaboration tools.

What are some common challenges faced by Senior Office 365 Engineers when managing large-scale migrations?

Senior Office 365 Engineers often encounter challenges such as minimizing user disruption during migration, ensuring data integrity, and configuring security settings for compliance. Coordinating with multiple departments to plan migration schedules and address unique business requirements can also be complex. Additionally, troubleshooting compatibility issues and providing post-migration support are essential parts of the role, requiring strong communication and problem-solving skills. Staying up-to-date with Microsoft's evolving ecosystem is important to proactively address new features or changes.

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

To thrive as a Senior Office 365 Engineer, you need advanced expertise in Office 365 administration, cloud architecture, and a solid background in IT or computer science, often supported by certifications such as Microsoft Certified: Enterprise Administrator Expert. Proficiency with PowerShell scripting, Azure Active Directory, Exchange Online, SharePoint, and Teams management tools is essential. Strong problem-solving abilities, communication skills, and a collaborative mindset help you effectively support users and coordinate with cross-functional IT teams. These skills and qualities are crucial for ensuring secure, efficient, and scalable collaboration environments within an organization.
More about Senior Office 365 Engineer jobs
What cities are hiring for Senior Office 365 Engineer jobs? Cities with the most Senior Office 365 Engineer job openings:
What are the most commonly searched types of Office 365 Engineer jobs? The most popular types of Office 365 Engineer jobs are:
What states have the most Senior Office 365 Engineer jobs? States with the most job openings for Senior Office 365 Engineer jobs include:
Infographic showing various Senior Office 365 Engineer job openings in the United States as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 75% In-person, and 25% Hybrid job distribution, with an average salary of $126,557 per year, or $60.8 per hour.

Senior Dynamics 365 Engineer

Precision Technologies Corp

Weehawken, NJ • On-site

$60 - $77.50/hr

Full-time

Re-posted 23 days ago


Job description

We are seeking a Senior Dynamics 365 Engineer to tackle the complexities of one of the largest data warehouse environments. As part of our dynamic team, candidate will face the challenge of developing scalable and innovative analytical solutions that efficiently process, and store terabytes of low latency structured and unstructured data. Candidate expertise will be crucial in enhancing our data capabilities and driving business.

Responsibilities:

  • Develop and customize Microsoft Dynamics 365 applications to fulfil specific business needs.
  • Leverage hands-on experience with CRM, sales, and marketing modules to enhance application functionalities.
  • Independently develop software and design solutions that satisfy customer requirements, considering both performance and availability.
  • Partner with engineering product managers and principal software engineers to translate business requirements into detailed technical designs.
  • Monitor and tune the performance of products and services, addressing any availability issues in production environments.
  • Estimate software development efforts, identifying dependent teams and developing code to meet complex requirements.
  • Adopt and contribute to engineering best practices, including the definition of the engineering lifecycle and quality standards.

Requirements:

  • 10+ years of hands-on experience in software development, specifically with Microsoft Dynamics 365.
  • Proficient in user management, role assignment, and security configuration within Dynamics 365 and the Power Platform.
  • Ability to configure and customize Dynamics 365 applications to meet business requirements, including creating custom entities, workflows, Power Automate flows, and business rules.
  • Familiarity with Azure Active Directory and integration with other Microsoft services.
  • Proficient in C#, .NET, JavaScript, and SQL, with experience in web services (REST/SOAP).
  • Solid understanding of Dynamics 365 customization, configuration, and deployment using managed solutions.
  • Experience with Power Platform tools, including Power Apps (both model-driven and canvas apps), Power Automate, and PCF controls.
  • Knowledge of Azure and cloud-based services is advantageous, specifically with Azure Functions.
  • Experience with SQL Server Integration Services (SSIS).
  • Familiarity with HTTP and REST architecture.