Careers at BMC Build smarter IT with us

Join a remote-first team that solves meaningful problems for public sector and enterprise clients, using modern technology and AI-first methods.

Why BMC

Do the best work of your career

100% remote

Work from anywhere in the U.S. with a team that is built for remote collaboration.

Meaningful work

Modernize systems that agencies, patients and enterprises rely on every day.

AI-first toolset

Use our AI-First Framework and modern cloud, data and DevOps tooling.

Learn from veterans

Grow alongside leaders who ran programs at Cisco, Apple, Oracle and Walmart.com.

Open positions

We’re hiring

All roles are 100% remote and full-time. Apply by email with your resume attached, and include the job ID in the subject line.

Job ID 3665

Office 365 Administrator

100% remoteFull-time
Apply now

We are seeking a skilled Office 365 Administrator to manage, maintain and optimize our Microsoft 365 environment. The ideal candidate has hands-on experience administering Office 365 applications, Exchange Online, SharePoint Online, Teams and security and compliance features, and will keep collaboration smooth, data secure and productivity high across the organization.

View full job description

Key responsibilities

  • Administer and support Office 365 services including Exchange Online, SharePoint Online, Teams, OneDrive and Intune.
  • Manage user accounts, licenses, groups and permissions in Azure Active Directory.
  • Configure and maintain security and compliance policies (MFA, Conditional Access, DLP, MDM).
  • Provide technical support and troubleshooting for Office 365 issues.
  • Implement governance and best practices for data protection, backup and disaster recovery.
  • Collaborate with IT teams to integrate Office 365 with other business applications.
  • Monitor system health, performance and usage, and produce reports as required.
  • Plan and execute migrations, upgrades and deployments.
  • Track new Office 365 features and recommend adoption where useful.
  • Develop user guides and documentation, and deliver training sessions.

Required skills

  • Bachelor’s degree in Computer Science, Information Technology or a related field.
  • 3 to 6 years of experience as an Office 365 or Microsoft 365 Administrator.
  • Strong knowledge of Exchange Online, SharePoint Online, Teams, OneDrive, Intune and Azure AD.
  • Hands-on PowerShell scripting for automation and administration.
  • Familiarity with security and compliance features (MFA, DLP, ATP, eDiscovery).
  • Strong troubleshooting skills and composure under pressure.
  • Good communication and documentation skills.

Preferred qualifications

  • Microsoft 365 Certified: Enterprise Administrator Expert or equivalent.
  • Experience with hybrid environments (on-premises Exchange and AD integrated with Office 365).
  • Knowledge of Microsoft Endpoint Manager, SCCM or related MDM tools.
  • Prior Office 365 migrations, such as Exchange to Office 365 or file shares to OneDrive and SharePoint.
Job ID 3664

Engineering Manager

100% remoteFull-time
Apply now

We’re looking for an experienced engineering manager to lead a team of engineers, guide technical decisions and foster a collaborative environment. You will focus on delivering high-quality, scalable solutions while mentoring team members and promoting best practices in software development.

Job ID 3663

Customer Success Manager

100% remoteFull-time
Apply now

We’re looking for a customer success manager to be the voice of our customers and help them get the most value from our services. You will build strong relationships, provide support and identify opportunities for improvement, ensuring customer satisfaction and long-term growth.

Don’t see the right role?

We are always glad to hear from talented people. Send us your resume and tell us how you would like to contribute.