Senior Software Engineer/Team Lead
Listed on 2026-10-23
-
IT/Tech
Windows Server, Disaster Recovery IT, IT Infrastructure, Systems Administrator
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Senior Software Engineer/Team LeadNew York, NY, US
2 days ago Requisition
Salary Range: $ To $ Annually
Position Overview
The Senior Systems Engineer is responsible for the administration, support, and continuous improvement of enterprise infrastructure systems across a multi office environment. This role focuses on maintaining secure, reliable, and scalable technology platforms while working closely with senior IT team members on current initiatives and future infrastructure projects.
The ideal candidate combines strong technical expertise with the ability to collaborate effectively with senior engineers and leadership to evaluate solutions, troubleshoot complex issues, and help move initiatives forward.
Key Responsibilities
- Administer and support Microsoft enterprise environments including Active Directory, Azure AD, Microsoft 365, and Exchange Online
- Manage Windows Server infrastructure, virtualization platforms, and enterprise storage systems
- Support hybrid infrastructure environments spanning on premises and cloud platforms
- Maintain system availability, performance, patching, and operational stability
- Troubleshoot complex infrastructure, authentication, and networking issues across enterprise systems
- Configure and support Fortinet Forti Gate firewalls including security policies, VPN configuration, and SD WAN connectivity
- Support network infrastructure and connectivity across multiple office locations
- Manage enterprise backup and disaster recovery platforms
- Develop automation and operational improvements using Power Shell or similar scripting tools
- Participate in infrastructure upgrades, migrations, and technology deployments
- Produce and maintain technical documentation and operational standards
- Provide escalation support and technical guidance to junior team members
- Work closely with senior IT engineers and leadership to review ongoing projects, discuss technical approaches, and contribute to infrastructure planning
- Communicate technical findings, risks, and recommendations clearly within the senior engineering team to support informed decision making
- Proactively identify system improvements and collaborate with team members to implement solutions
Required Qualifications
- 5+ years of experience supporting enterprise infrastructure environments
- Strong experience with Microsoft 365 and Azure environments
- Experience with Active Directory, Group Policy, DNS, and DHCP
- Hands on experience administering Windows Server environments
- Experience with virtualization technologies such as Hyper V
- Strong troubleshooting skills across systems, networking, and authentication services
- Experience with Power Shell scripting or automation
- Solid understanding of networking fundamentals including VPN, routing, and firewall concepts
- Strong technical communication and collaboration skills
- Experience with enterprise backup and disaster recovery solutions
Preferred Qualifications
- Familiarity with endpoint management platforms such as Microsoft Intune / MDM / UEM
- Experience managing Fortinet Forti Gate firewall environments
- Experience with enterprise backup and disaster recovery solutions
- Exposure to cybersecurity and access management best practices
- Experience supporting distributed or multi location organizations
Key Attributes
- Strong team collaboration mindset within a senior technical environment
- Ability to communicate technical concepts clearly across engineering teams
- Comfortable participating in technical discussions and contributing ideas to shared solutions
- Self driven with the ability to work independently while remaining closely aligned with team objectives
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).