Sr. Implementation Engineer

ECI•Portland, OR
•$125,000 - $140,000

About The Position

The Senior Implementation Engineer implements client technologies globally. The role evaluates client technology needs, helps develop configurations and standards that support ECI and client business processes, uses automation for standardized solutions, validates and troubleshoots deployments, performs hardware and software installations and upgrades, builds new infrastructure, and helps create internal documentation and client-facing training materials. The engineer works collaboratively with project teams and other organizational groups, while independently driving project objectives to completion with minimal to no supervision and providing regular status updates. The position also involves diagnosing issues in existing or onboarding client project and preproduction environments, coordinating with internal teams and vendors, and pursuing continuous improvement and learning of ECI and industry products.

Requirements

  • Bachelor’s degree in Computer Science or a related technical discipline, or equivalent hands-on experience.
  • 10 or more years of progressive experience executing enterprise infrastructure, hybrid, and cloud-based implementations in production environments.
  • Advanced hands-on experience implementing, migrating, and supporting Windows Server-based and Microsoft cloud platforms, including Windows Server 2016, 2019, or 2025; PowerShell automation; Entra ID (Azure AD); hybrid identity synchronization; Exchange Online and Hybrid; SharePoint Online; and OneDrive, using standardized build and security patterns.
  • Strong experience implementing endpoint and device management scenarios using Microsoft Intune, including MDM/MAM across corporate-owned and BYOD environments, with attention to security, compliance, and user impact.
  • Ability to build, migrate, decommission, and troubleshoot core identity and infrastructure services, including Domain Controllers, DNS, DHCP, DFS/DFSR, and Group Policy, in complex production enterprise environments.
  • Excellent written and verbal communication skills, including the ability to produce technical documentation, runbooks, and implementation artifacts and explain complex concepts to technical and non-technical stakeholders.
  • Strong interpersonal and client-facing skills, including technical discovery, active listening, and clear communication about risks, dependencies, and implementation considerations.
  • Self-directed and accountable, with ownership of assigned work, consistent follow-through, and attention to detail in execution and validation.
  • Analytical and troubleshooting skills to resolve complex, multi-system issues, manage concurrent implementation tasks, and work in fast-paced delivery environments.
  • Client-focused professionalism, discretion, and sensitivity to client impact during implementations, migrations, cutovers, and issue resolution.
  • Ability to work independently with moderate supervision, work under moderate noise levels, travel for business, work beyond normal business hours when necessary, and respond flexibly to multiple work pressures.
  • Dexterity to operate a computer keyboard, mouse, and power tools and handle computer components.

Responsibilities

  • Collaborate with engineering teams to meet project objectives.
  • Deploy on-premises infrastructure services and integrate them with Microsoft Cloud Ecosystem solutions and ECI Private Cloud solutions.
  • Drive project objectives to closure with minimal to no supervision and provide regular status updates to the project manager and team.
  • Work with organizational groups to implement technologies and upgrade, migrate, or retire infrastructure and solutions.
  • Document processes, procedures, and lessons learned to improve iterative deployment processes and automation.
  • Diagnose and resolve issues in existing or onboarding client project or preproduction environments, coordinating with internal resources and vendors.
  • Pursue self-directed continuous improvement and learning of ECI and industry products, including Azure, O365, and AWS certifications.
  • Evaluate client technology needs and assist with developing configurations and standards that support business processes.
  • Automate standardized solutions, validate and troubleshoot deployments, and perform hardware and software installations, upgrades, and infrastructure build-outs.
  • Assist in creating internal documentation and client-facing training materials.

Benefits

  • Competitive compensation package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service