What is a Software Engineer at YMCA of Greater New York?
The YMCA of Greater New York is a cornerstone of community support, youth development, and healthy living across the five boroughs. As a Software Engineer at the YMCA of Greater New York, you do not just build commercial software; you design, develop, and maintain the digital infrastructure that directly impacts millions of New Yorkers. Your work ensures that families can seamlessly register for childcare, community members can access wellness programs, and donors can support vital community initiatives.
In this role, you are responsible for bridging modern technology with community service. The digital products you build—ranging from member-facing web applications to internal database systems and operational tools—are critical to the daily functioning of dozens of branches. The engineering team focuses on scalability, security, and accessibility, ensuring that all members of the community, regardless of their technical literacy, can navigate the YMCA of Greater New York's digital ecosystem.
Working here offers a unique blend of technical challenge and social impact. You will solve complex problems related to data integration, system reliability, and user experience while knowing that every line of code you write helps strengthen the social fabric of New York City. It is an inspiring environment where technical excellence directly translates into community empowerment.




