Data Engineer Level 3 - Frontend Development
Description
JOB TITLE: | Data Engineer, Level 3 |
DEPT/DIV: | Chief Strategic Initiatives Officer/ Data & Analytics |
WORK LOCATION: | 2 Broadway |
FULL/PART-TIME | FULL |
SALARY RANGE: | $110,000 - $130,511 |
DEADLINE: | Until filled |
This position is eligible for teleworking, which is currently one day per week. New hires are eligible to apply 30 days after their effective hire date.
Opening:
The Metropolitan Transportation Authority is North America's largest transportation network, serving a population of 15.3 million people across a 5,000-square-mile travel area surrounding New York City, Long Island, southeastern New York State, and Connecticut. The MTA network comprises the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. MTA strives to provide a safe and reliable commute, excellent customer service, and rewarding opportunities.
Position Objective:
Responsibilities:
- Lead the design and development of a new metrics.mta.info and other internal-facing data tools, ensuring usability, performance, and clarity.
- Collaborate closely with data engineers, analysts, and product stakeholders to understand requirements, source data, and align front-end tools with upstream data pipelines.
- Support MTA’s open data and transparency goals by translating complex data concepts into intuitive visualizations, dashboards, and interfaces that support decision-making across the agency, and awareness of key MTA issues and progress with customers.
- Proactively identify and resolve UI/UX issues, technical debt, and performance issues on visualization products
- Use the latest data technologies and cloud platforms to collect, integrate, ingest, transform, and organize data and information to support data analyses, reporting, dashboarding and modern analytics across the agency to standardize, simplify, flexibility, and reuse. Research and recommend the best emerging technologies, toolsets, applications, and systems to improve efficiency and efficacy.
- In consultation with managers in the Data & Analytics function, help lead project planning, help carry out project management, and communicate with clients and all relevant parties on project status.
- Support the selection and development of teammates within the department. Support a professional environment that respects individual differences, enables all colleagues to develop and contribute to their full potential and to achieve career goals at the MTA and beyond
- Perform other duties as assigned.
Required Knowledge/Skills/Abilities:
- Strong skills in front-end development using modern frameworks such as React or Svelte; experience with TypeScript and component-based design preferred.
- Experience managing the hosting and deployment of high-performance front-end applications.
- Experience with DevOps tools (e.g., Github Actions, Argo, etc.) and familiarity with related concepts (e.g., CI/CD).
- Strong sense of effective design and visual communication through data.
- Ability to work and communicate with data scientists, including understanding basic data science concepts, statistics, and common languages such as Python.
- Strong skills in programming, database design, and data lake architectures for data engineering.
- Ability to play a lead role on the Data & Analytics team to set priorities and overall program planning in support of business goals.
- Ability to work with data of different types — structured, semi-structured, unstructured — as well as from distinct disciplines — transportation, finance, HR, asset maintenance.
- Knowledge of transit/ transportation systems and excellent judgment on how to manage or overcome technical, organizational, or governance constraints to meet business goals.
- Familiarity with common algorithms used to calculate KPIs and extensive experience with data visualization and business intelligence tools such as Power BI.
- Experience with data engineering orchestration tools (e.g., Airflow, Dagster, etc.) and DevOps tools (e.g., ADO, Git, Jenkins, Docker, etc.) and familiarity with related concepts (e.g., CI/CD).
- Extensive experience and ability to design and implement quality assurance and automated testing systems.
- Exceptional ability to read code and understand technical issues, keep up with technical innovation and trends in data engineering.
- Ability to collaborate and provide support to all levels of MTA, both technical and non-technical.
- Ability to deconstruct difficult problems into smaller and simpler pieces.
- Extensive experience in project design, strong project management skills, and the ability to lead successful team-based projects.
- Proactive interest in identifying strategic, policy, and business issues in all proposed and ongoing projects.
- Strong written communication skills for both non-technical and technical documents.
- Ability to present and engage on complex work products with executive audiences and to review and make decisions on project design options with clients and stakeholders.
Required Education and Experience:
- Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, or related field. An equivalent combination of education and experience may be substituted in lieu of a degree.
- A minimum of (4) years of experience working in a front-end development or another position with similar programing and data visualization content.
- A minimum of (3) years of experience working in a data engineering or another position with similar programming and dataset design content.
- A minimum of (3) years of experience building pipelines, automating tasks through scripts, writing database queries, and debugging/ maintaining code.
- A minimum of 4 years) experience with both Python and SQL programming.
- A minimum of (4 years) experience with relational databases (e.g., Oracle, Postgres, SQL Server, NoSQL), including writing queries (generally with PL/SQL) to obtain and manipulate data.
The Following is/are preferred:
- Master’s degree in Computer Science, Information Technology, Engineering, Mathematics, or a related field.
Other Information
May need to work outside of normal work hours (i.e., evenings and weekends)
Travel may be required to other MTA locations or other external sites.
According to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the “Commission”).
Equal Employment Opportunity
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including those concerning veteran status and individuals with disabilities.
The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.