1. What is a Software Engineer at Metropolitan Transportation Authority?
As a Software Engineer at the Metropolitan Transportation Authority (MTA), you are at the intersection of critical public infrastructure and modern digital transformation. You are not just writing code; you are building the robust, reliable systems that keep millions of New Yorkers moving every day. Your work directly impacts the efficiency of transit operations, the safety of signaling systems, and the integration of emerging technologies like Artificial Intelligence into the city’s vast transportation network.
This role is both complex and deeply rewarding. You will tackle unique engineering challenges, from designing SCADA (Supervisory Control and Data Acquisition) systems that monitor signal health to implementing AI-driven solutions that optimize transit flows. The scale of the MTA means your contributions have a tangible, high-visibility impact on the daily lives of residents. You will work in a high-stakes environment where precision, reliability, and security are the primary drivers of technical excellence.