Senior Engineer

  • Remote - United States

Remote

Software Development

Senior

Job description

Location: US (Remote/within driving distance of a Thrive office on the east coast)

About Us:

Thrive is a rapidly growing technology solutions provider focusing upon Cloud, Cyber Security, Networking, Disaster Recovery and Managed Services.  Our corporate culture, engineering talent, customer-centric approach, and focus upon “next generation” services help us stand out amongst our peers.  Thrive is on the look-out for individuals who don’t view their weekdays spent at “a job”, but rather look to develop valuable skills that ignite their passion and lead to a CAREER.  If you’re attracted to a “work hard, play hard” environment, seeking the guidance, training and experience necessary to build a lucrative career, then welcome to THRIVE!!

Position Overview:

This position’s primary responsibility is reviewing customer orders to ensure adherence to Thrive product requirements and standards.  Additionally, the engineer will be responsible for performing initial customer discovery with the intent of collecting prerequisites necessary to perform Thrive professional services focused on Microsoft 365 and related platform services.

The position will be an essential member of Thrive’s Discovery team while also working closely with Thrive’s Project Management Organization (PMO) and Implementation Engineering teams.  As such the position requires in-depth knowledge of the Thrive product catalog along with the understanding of what is required to deploy those products from both a contractual and technical perspective.  The ideal candidate should also have experience in managed services and technology solutions. Attention-to-detail along with exceptional communication skills are necessary to develop and implement the processes and procedures this role will require.

The Discovery Engineer plays an integral role for Thrive’s Deployment Engineering and Implementation Engineering teams. You will provide valuable consultative input and guidance, and serve as a customer-facing resource in the early stages of our projects, ensuring that both the customer and the subsequent engineers get off to the best start. You’ll seek out missing prerequisites, identify technical requirements and roadblocks, and keep the momentum going in the crucial early days of the order.

Responsibilities:

  • Develop a deep understanding of the dependencies and prerequisites of the products within the Thrive product catalog, with a focus on the Microsoft 365 professional services
  • Review orders to confirm all foundational products and add-ons exist to allow execution of contracted professional services, with a focus on the Microsoft 365 platform
  • Perform discovery on a diverse scope of technology services to document the prerequisites necessary to implement a customer’s contracted Thrive and Microsoft 365 products and services
  • Assist in the development of discovery processes to increase implementation engineer efficiency
  • Seamlessly transition customers from Discovery to implementation within their onboarding experience
  • Effectively communicate with Thrive project managers and client technical and non-technical staff to explain discovery progress, statuses, requirements, etc.
  • Occasional travel onsite to customer offices to perform in-person technical discovery

Qualifications:

Minimum:

  • Advanced experience (4+ years) implementing and supporting products and projects including but not limited to the following categories
    • Microsoft 365 stack
      • Exchange Online
      • Entra ID
      • Intune
      • SharePoint and SharePoint Online
      • Teams and Teams Voice
      • NCE and CSP licensing scenarios
    • Microsoft 365 conversions from other collaboration platforms
      • Mail migrations, both cross-tenant and from on-premise mail servers, and from other SaaS platforms
      • Entra ID migrations and Active Directory Hybrid scenarios
    • Workstation migrations to Entra ID
  • Deploying and supporting 3rd-party cloud security platforms
  • Deploying and supporting 3rd-party cloud backup platforms
  • Deploying and Configuring Microsoft Office 365 suite applications on workstations using automated tools
  • Intune MDM and MAM implementation
  • 3-5+ years experience with cloud computing, networking, cyber security and BDR technologies
  • Excellent written and oral communication skills
  • Ability to articulate and convey technical information to non-technical people
  • Bachelor’s Degree, Technical Degree or equivalent work experience

Preferred:

  • Experience deploying or supporting other Microsoft 365 PaaS products, such as Power Automate, Power BI, Dynamics 365, Azure, Azure AD Domain Services, etc.
  • Experience deploying, configuring, managing, and decommissioning Exchange Hybrid scenarios
  • Experience navigating the intricacies of corporate mergers/acquisitions/carve-outs as relating to Microsoft 365 and on-premise directory, messaging, voice, and collaboration services
  • Experience managing public DNS zones and records
  • Enthusiastic, self-motivated individual with team-first attitude
  • Experience using ServiceNow (or other project management software)
  • Experience in ITIL methodology and change management processes
Share this job:
Please let Thrive know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply