Senior Engineer, IT
Job Type


For more than 20 years, E4E Relief has been the market leader in providing disaster and hardship relief grants to individuals in crisis, empowering companies to support their employees and other stakeholders during crisis.

From our headquarters in Charlotte, North Carolina, we partner with companies and communities to deliver a compassionate response to crisis for their global employees and stakeholders. In the process, our global, charitable business solution allows companies to form a deeper connection with their most valuable asset: their people.

We are organized as a nonprofit social enterprise and live into our values of serving others while we serve and support each other. We have provided hundreds of millions of dollars in grant funding to individuals in over 100 countries the past three years. Over the years, this work has inspired many diverse, talented and passionate individuals to join our team.

Below, you will find a full description of the role we are currently looking to fill.


 The Information Technology Senior Engineer is responsible for the maintenance of E4E Relief’s technology environments, comprised of mostly cloud and some on-premise network infrastructure, including servers, workstations, telephony and conference room audio/visual solutions.  The role requires responsive communications and coordination with external managed service providers and technology vendors.  The IT Sr. Engineer works closely with the Vice President, Security and Infrastructure, to ensure the successful implementation of new technology projects, system upgrades and enterprise IT support. The IT Sr. Engineer coordinates day-to-day infrastructure operations for the organization, working with IT and business teams as needed to maintain availability of all tech systems. 



· Assist IT Management in aligning technology strategy with overall business vision, strategy and objectives.

· Track and report technology key performance indicators to senior IT management for measuring success.

· Support IT governance, risk and compliance requests by providing system logs, configurations, and other evidence artifacts.


· Keep all information systems operating properly, whether hosted in public, private or hybrid clouds or on premise. 

· Provide hands-on system administration for Windows Active Directory, Office 365, MS Azure, wired and wireless networks, perimeter firewalls, virtual and physical servers, endpoints, storage, security appliances and services, VoIP telephony and software applications for IT and the Business (Legal, Finance, Customer Experience, Sales, Operations, Marketing, etc.).

· Provide support for all core operating system and database maintenance; Coordinate all IT infrastructure system upgrades / migrations with internal and external managed service provider (MSP) teams.

· Work often with internal system admin / help desk, InfoSec, application development and external contractor resources.

· Demonstrate technical skills and competencies necessary for Microsoft 365, Active Directory and Azure environments.

· Assist IT product and services research and selection of IT applications, equipment and supplies.

· Proactively monitor performance and health of networks and systems. Timely correct known security vulnerability and configuration issues.

· Display good morale, teamwork and productivity; Be accountable for required duties.

· including all audio-visual equipment in offices and conference rooms

· Confirm disaster recovery technology assessment checklists are implemented and kept up-to-date. 

· Perform annual tests of the DR Plan to ensure infrastructure preparedness for cyber incidents and unplanned system outages.

· Serve as resource for physical security and coordinate / cross-train with building maintenance.

· Assist staff with resolving technology issues and technical training for technology services and solutions.

Vendor Management

· Assist senior IT management with service agreements, including SLA targets, master service agreements and related statements of work.

· Review and assess vendor performance against service level agreements and contracted statements of work, including milestone tracking and resolving obstacles to timely completion of technology projects.

· Maintain cooperative working relationships between vendors/partners.

· Identify specialized vendor support needs for infrastructure, security, A/V equipment, telecom and network engineering.

Project Oversight

· Act as project technical lead when needed.

· Coordinate change management, approval and end user testing processes for all production technology changes.

· Responsible for ongoing maintenance and annual reviews of IT processes and process documentation to ensure accuracy and identification of process improvement opportunities.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required for the position. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.


· The ideal candidate for this position will have 2-5 years of hands-on sys admin experience in enterprise information technology environments, including multi-platform server and network infrastructure technologies, private and public clouds, and good communication skills.

· Job-relevant degrees or equivalent work experience is a plus, e.g., Associate or Bachelor degrees in Computer Science, MIS/CIS, Cloud, Networks, Data, etc.

· IT hardware and software vendor certification(s) relevant to this position, e.g., Microsoft, VMware, Cisco, etc., are a plus.

· General ability to perform the essential functions and overall physical and mental requirements of this position, including stamina to perform tasks over extended periods and ability to occasionally move about to accomplish tasks or move from one worksite and/or workstation to another.