Interview Process:
- Technical Round: Conducted virtually with team leads to assess in-depth technical expertise.
- Hiring Manager Conversation: A casual, virtual discussion with the hiring manager.
Important Notes:
- Candidates must demonstrate extensive on-premises Exchange experience. Experience primarily focused on Microsoft Exchange Online or M365 cloud environments will not be considered.
- Candidates must be local to Charlotte, NC, and able to adhere to the hybrid schedule.
Job Title: Senior Exchange On-Premises Engineer
Location: Charlotte, NC (Hybrid Schedule: 3 days in-office per week)
Job Description: Global Email/Teams Engineering is seeking a seasoned and self-motivated Senior Exchange On-Premises Engineer to join our Exchange Engineering team. The ideal candidate will possess in-depth expertise in Microsoft Exchange 2016/2019, with a strong focus on on-premises environments. This role is critical for ensuring the design, development, and implementation of robust enterprise-class email solutions within our organization.
Responsibilities:
- Design, build, and test PowerShell solutions for Microsoft Exchange on-premises environments.
- Collaborate with Microsoft Cloud Architecture teams, M365 Application SMEs, Product Managers, and Service Delivery teams to deliver quality enterprise solutions.
- Troubleshoot and resolve complex technical issues related to Exchange on-premises environments.
- Develop and maintain documentation for existing PowerShell code and system configurations.
- Ensure solutions align with enterprise standards and regulatory requirements.
- Participate in test plan development, testing reviews, and resolution of moderate defects.
- Contribute to automation projects leveraging PowerShell and other development tools.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent educational experience.
- Experience: 10+ years of extensive engineering experience with Microsoft Exchange on-premises platforms (Exchange 2016/2019).
- Expertise in core Exchange technologies, including DAG clustering, RBAC security, Directory Sites, DNS/F5 configurations, routing setups, and Transport Rules.
- Strong proficiency with PowerShell scripting and automation.
- Solid understanding of SMTP and other industry-wide email technologies.
- Demonstrated ability to debug, document, and optimize PowerShell code.
- Familiarity with enterprise software design concepts, including flowcharting, design patterns, and test-driven development (TDD).
- Experience with Microsoft infrastructure technologies, particularly Active Directory.
Key Skills:
- Self-starter with excellent critical thinking and problem-solving abilities.
- Proven track record of success with complex automation projects using Windows PowerShell.
- Strong interpersonal and communication skills, capable of conveying technical concepts to non-technical stakeholders.
- Time management and prioritization skills to meet project deadlines effectively.
- Knowledge of enterprise authentication mechanisms, such as domain authentication, OAuth/Modern Authentication, and Kerberos.
- Familiarity with Microsoft web technologies, including Exchange Web Services.
- Understanding of financial regulatory, legal, and compliance requirements is a plus.
Preferred Skills:
- Experience with Microsoft Graph and other emerging email APIs.
- Knowledge of Windows desktop servers, registry management, process management, and file I/O operations.
- Exposure to test plan development and testing reviews.