Senior Systems Engineer | YMCA of the North Association | $90-$115K
Schedule: Full-time | In-person (hybrid) leadership role
Location Requirement: Must reside within commuting distance of the Twin Cities and be available for regular in-person meetings, collaboration, and community engagement.
The annual salary range for this position is at $90,000 - $115,000. We take into consideration an individual's background and experience in determining salary; therefore, base pay offered may vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of other benefits and earned time off that vary depending on part-time or full-time status.
1. Job Summary:
The Senior Systems Engineer leads the design, planning, and implementation of the organization's systems architecture, including compute, storage, and disaster recovery environments. This role partners closely with internal IT teams and external vendors to ensure reliable day-to-day operations, optimize system performance, and support evolving business needs.
Responsible for maintaining a secure, scalable, and high-performing IT infrastructure, providing Tier 3 support for complex hardware and software issues, and driving continuous improvement across systems and processes. This role plays a critical part in ensuring that the organization's technology environment is resilient, efficient, and aligned to support staff and operational priorities.
2. Essential Functions:
• Manage, monitor, test, and troubleshoot application performance across hybrid on Prem and cloud environments, including servers, operating systems, and applications (capacity planning, forecasting, provisioning).
• Support and coordinate systems and LAN/WAN projects, including upgrades and new services.
• Develop, maintain, and enforce policies, tools, standards, and SOPs to ensure infrastructure security and integrity.
• Coordinate scheduled maintenance and critical security patching through the change board.
• Create and maintain systems documentation and performance metrics
• Manage and negotiate server and network SLAs with vendors.
• Mentor and support other IT staff and participate in an on-call rotation.
• Coordinate system maintenance, patching, and lifecycle management.
• Provide tier 3 support for applications and systems.
• Be able to manage and understand Data Base practices for Microsoft's stack for both on prem and in cloud systems.
• Financial Systems Management; ITSM Systems Management and API Connector Management.
3. Relationships:
This position reports to the IT Systems Engineer Manager. The incumbent interacts regularly with branch and Association leaders while providing engineering point of contact for support on critical incidents as well as providing solutions for various business issues.
4. Qualifications:
Required
• Bachelor's degree in Information Technology or a related field; demonstrated experience may be considered in lieu of degree.
• Five (5) years of progressive experience in IT engineering within a complex enterprise environment.
• Demonstrated ability to deliver a positive, responsive, and solution-oriented technical customer service experience.
• Strong knowledge of enterprise architecture principles, business process re-engineering, and foundational financial and budgeting concepts.
• Experience working across multiple, diverse technologies and processing environments.
• Proven ability to define, evaluate, and negotiate technical solution options.
• Advanced technical expertise in network, client/server, and cloud environments.
• Strong analytical skills, including cost-benefit analysis of hardware and software solutions.
• Experience identifying and implementing improvements across both on-premise and cloud-based architecture.
• Experience supporting enterprise infrastructure in a multi-site environment.
• Strong documentation, troubleshooting, and vendor management skills.
• Demonstrated critical thinking, adaptability, and ability to navigate a fast-paced, evolving environment.
• Strong interpersonal skills with a collaborative, proactive, and self-directed approach to work.
Preferred
• Bi/multilingual.
5. Working Conditions:
• Ability to work on a computer for extended periods of time.
• Ability to travel to various YMCA sites throughout the Twin Cities and remote camps.
• Ability to respond to emergency situations after normal business hours.
• Ability to lift boxes containing computer hardware up to 50 pounds.
6. Additional Notes:
This job description represents the major functions of the position but is not intended to be all-inclusive. The incumbent is also responsible for giving and taking direction from other senior level team members or their representatives in completing projects or performing duties deemed necessary for the branch or Association success.