Senior System Engineer
Role details
Job location
Tech stack
Job description
The Senior Systems Engineer will be responsible for maintaining and optimizing enterprise IT infrastructure to ensure high availability, security, and performance. This role involves collaborating with IT teams and business stakeholders to implement upgrades, troubleshoot complex issues, and support strategic technology initiatives. The position requires strong technical expertise and the ability to mentor junior staff while providing exceptional support to end users. Must be legally authorized to work in the United States., * Maintain and upgrade IT infrastructure including servers, switches, routers, firewalls, SAN, and manage change control processes
- Continuously evaluate computer systems for health, performance, and security, recommending improvements as needed
- Apply software upgrades, security patches, and perform system maintenance across all platforms
- Conduct advanced troubleshooting and root cause analysis on complex infrastructure issues
- Create and maintain detailed documentation for hardware inventory, system configurations, and operational processes
- Research emerging technologies and recommend infrastructure improvements to enhance performance and security
- Mentor IT staff and provide technical support to end users, including professionals and administrative staff
- Travel occasionally to regional offices as needed
- Support disaster recovery planning, replication, fail-over, and fail-back procedures
- Assist with infrastructure projects, migrations, upgrades, and strategic IT initiatives
Requirements
- 4+ years of hands-on experience supporting enterprise IT infrastructure
- Excellent troubleshooting skills across desktops, servers, storage, and networking environments
- Strong organizational, project planning, and time management skills with ability to manage multiple projects independently
- Knowledge of industry best practices, standards, and procedures related to infrastructure and security
- Ability to prioritize multiple tasks and meet deadlines under time constraints
- Strong problem-solving abilities and proactive approach to technical challenges
- Strong interpersonal and communication skills to support both technical and non-technical users
- Flexibility to work additional hours as needed to support projects and critical issues
- Hands-on experience with Microsoft Windows Server, Active Directory, DNS/DHCP, Microsoft SQL Server, Citrix XenApp/NetScaler, enterprise backup and disaster recovery solutions, Microsoft Exchange/Outlook, VMware virtualization and enterprise storage technologies, Check Point firewall configuration and policy management
Preferred Experience/Skills
- Experience with document management systems
- Prior experience working in a law firm or professional services environment
- Microsoft certifications such as MCSE
- Cisco certifications such as CCNP
- VMware certifications such as VCP
- Security-related industry certifications preferred
Education Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field preferred
- Equivalent work experience may be considered in lieu of degree
- Advanced technical certifications in relevant technologies highly desirable
- Ongoing professional development in systems engineering and security best practices encouraged
Benefits & conditions
If eligible under the ACA, medical, dental and vision benefits and time off in accordance with local paid sick time laws will be offered. Additional benefits may include paid holidays, a 401(k)-retirement plan, life insurance, disability coverage, and an employee assistance program, where applicable. Other compensation programs may include overtime, shift differentials, bonuses, commissions, or other incentive compensation, where applicable.