Managing Director, Enterprise Engineering (New York, NY)

The Role

The Managing Director, Enterprise Engineering will be the technical lead for our various IT services that we manage in our Datacenters, National office and Teach For America's Regional offices all over continental United States. Infrastructure services includes server, SAN storage, Redhat Linux, Cisco network (voice and data), EMC backup, VMWare, IT Security, Disaster Recovery, and datacenter. The candidate will manage a team of Linux/Network Administrators and offshore NOC. This is an excellent opportunity for candidates who have hands-on experience

The Team

The Information Technology Team is passionate about technology and collaboration to make a difference for our staff and Corp Members. We partner with every other team in the organization to create technology solutions that allow us to work more effectively and efficiently on the way to ensuring one day all children have access to excellent educational opportunities. To do so, we work with some of the biggest names in technology, and leverage the latest software, equipment, and expertise.

Our team is responsible for all infrastructure services for Teach For America's national and regional offices across the country, including but not limited to server, storage, networking, backup, monitoring, data centers, and IT Security. From vendor perspective, we are using Dell for server, Cisco for network, EMC for SAN and backup, VMWare for virtualization and RedHat Linux. We have 3 data centers that we manage in New York, New Jersey (Primary), and Dallas(DR), as well as about 50 regional offices, which connects to our primary and DR.


Primary Responsibilities

Responsibilities include, but are not limited to:

  • Provide technical leadership for various infrastructure technologies
  • Manage team of network, Unix engineers, day to day operations, and strategic project implementation
  • Manage 24x7 proactive monitoring, notifications, and escalations support for all infrastructure technologies
  • Build, maintain, and provide support all infrastructure services ensuring high levels of availability and customer service
  • Plan and perform technology life cycle thru implementation, refresh, patch management, upgrades, administration and management of all infrastructure technologies under Network, server, storage, backup, virtualization, Cloud as services, and IT security
  • Manage team of Linux/Network Administrators and offshore NOC
  • Follow and manage defined ITSM processes and workflow defined for incident, change, and problem management
  • Continuous improvement in service availability, reliability, and quality thru standardization, simplification, and integration
  • Learn and contribute in piloting, designing, and implementation of Cloud services for Infrastructure and network technologies
  • Work with various IT sub-teams such as Java development, DevOps, Cloud/Windows services, and Database engineering


Prior Experience

  • 10+ years of overall IT experience with 5-8 years of IT operations management experience
  • Prior hands on experience managing technologies such as RedHat, SAN, Backup, Cisco network technologies for routing/switching, IT security, and data center


  • Operational experience as a RedHat Linux, blade server, VMware, EMC storage, EMC backup, and Cisco network technologies
  • Strong communication skills are required alongside demonstrated ability to partner with internal team members as well as with our vendors.
  • Excellent troubleshooting and demonstrated critical thinking skills
  • Excellent interpersonal relationship skills
  • Accuracy and attention to detail
  • Experience or aspirations to cloud as services


  • Bachelor's degree preferred from an accredited university/college BS degree in Computer Science or related field and about 10+ years of operational experience

Work Demands

  • Some weekend and evening work required for troubleshooting and maintenances
  • Work is performed in Teach For America's New York City office, Datacenter or Regional offices.

Apply Now

To be considered for this role, you must submit an online application. Please scroll down to the bottom of this page to find the link to the online application.

About the Organization

There are more than 16 million children growing up in poverty in the U.S., and less than 10 percent of them will graduate from college. These statistics are not a reflection of our children's potential; we know that children growing up in poverty can and do achieve at the highest levels. Rather, these statistics reflect the systemic lack of access and opportunity for children in low-income communities.

Teach For America (TFA) finds, develops, and supports an ever-expanding network of outstanding and diverse leaders committed to expanding opportunity for children in schools, school systems, and in every sector and field that shapes the context in which schools operate. Representing the diversity of America and sharing the experience of having taught successfully in our most challenging public schools, TFA corps members and alumni form a network of change agents inside and outside of education who are grounded in the tremendous potential of our most underserved children and connected to families and communities impacted by educational inequity.

Founded by Wendy Kopp in 1989, Teach For America has since expanded to 36 states and 53 regions, reaching more than 10 million students. Now 53,000 strong and growing each year, the TFA community is leading across all sectors, including as teachers, school and school system leaders, elected officials, policy and advocacy organizers, social entrepreneurs, and business and civic leaders. We support the individual and collective leadership of this network as they work hand-in-hand with students, families, and allies in the effort to realize educational equity and excellence for children across the nation.

Benefits and Salary

Salary for this position is competitive and depends on prior experience. In addition, a comprehensive benefits package is included. Learn more at

Commitment to Diversity and Equal Opportunity Employment Policy

Teach For America encourages individuals of all ethnic, racial, and socioeconomic backgrounds to apply for this position. We are committed to maximizing the diversity of our organization, as we want to engage all those who can contribute to this effort. Learn more about our diversity on staff:

Teach For America is committed to providing equal employment opportunities to all qualified individuals and does not discriminate on the basis of race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, parental status, genetic information or characteristics (or those of a family member) or any other basis prohibited by applicable law.

This job description reflects Teach For America's assignment of essential functions and qualifications of the role. Nothing in this herein restricts management's right to assign, reassign or eliminate duties and responsibilities to this role at any time.

Meet Some of Teach For America's Employees

Aimée B.

Manager, Teacher Leadership Development

Aimée supports new corps members, helping TFA’s first and second year teachers navigate the classroom and successfully educate students.

Jace G.

Director, Finance & Strategy

Jace manages TFA’s expenses and fundraising, and he uses data to build spending and growth strategies that will maximize TFA’s impact for students.

Back to top