M logo

App Dev & Database Engineer

Metropolitan Transportation AuthorityNew York, NY

$132,039 - $145,243 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Alternate-schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote
Compensation
$132,039-$145,243/year
Benefits
Career Development
Home Office Reimbursement/Stipend

Job Description

Position at MTA Inspector General

Job Title: Application Developer & Database Engineer

Salary Range: $132,039 - $145,243

Closing Date: Open Until Filled

Agency: Office of the Metropolitan Transportation Authority Inspector General

Location: New York City, New York

Hours: Full-Time

Office of the Metropolitan Transportation Authority Inspector General:

The Office of the Metropolitan Transportation Authority (MTA) Inspector General (OIG) reviews and investigates the operations of the MTA and its contractors. The MTA, which employs over 70,000 people, includes among other entities, New York City Transit, the Long Island Rail Road, Metro-North Railroad, MTA Bridges & Tunnels, Staten Island Rapid Transit, and MTA Construction & Development.

Position Summary:

Under the direction of the Director of Information Technology, the Application Developer & Database Engineer serves as a technical authority on various IT technologies. This role demands a thorough understanding of IT capabilities and constraints to optimize the efficiency of the OIG network. The engineer must be proficient in complex IT architecture across multiple domains such as networking and data storage. Additionally, they are tasked with driving operational changes through technical solutions. The Application Developer & Database Engineer is responsible for the design, development, and maintenance of enterprise applications and databases to support organizational objectives. This role ensures optimal performance, security, and compliance across application and database environments while spearheading modernization initiatives and supporting business operations.

Duties and Responsibilities:

  • Serves as the technical resource for various IT technologies, possessing in-depth knowledge of their capabilities and constraints to enhance the MTA/OIG integrated systems.
  • Designs, develops, and maintains enterprise applications tailored to meet business needs while administering and optimizing both relational and non-relational databases for peak performance and reliability.
  • Implements secure coding practices to ensure compliance with organizational standards, as well as developing and maintaining APIs and integration points for seamless data flow across systems.
  • Monitors application and database performance, troubleshoots, and resolve complex issues.
  • Implements data security measures, including encryption and access controls.
  • Designs, builds, and deploys machine learning and AI models, including data preprocessing, feature engineering, training, and optimization.
  • Develops AI powered applications and services using modern frameworks (TensorFlow, PyTorch) and integrates them into enterprise systems.
  • Creates and maintains APIs, automation pipelines, and model serving infrastructure to support scalable AI workloads.
  • Implements security, compliance, and ethical AI controls across datasets, models, and application integrations.
  • Evaluates emerging AI technologies and recommends solutions to modernize architecture, improve performance, and enhance automation.
  • Ensures adherence to organizational policies and regulatory requirements while collaborating with IT team and business stakeholders to maintain clear technical documentation.
  • Evaluates emerging technologies and recommends improvements to application and database environments and supports modernization initiatives such as cloud migration and automation projects.
  • Promotes a strong understanding of both current and future technology architecture, reviewing capacity, storage, and performance of assigned technologies against optimal performance thresholds.
  • Analyzes and interprets data to identify performance and data storing capacity issues, and recommending solutions, will be essential.
  • Addresses cross-technology and platform issues with consideration of current and future architecture, designing technical solutions using non-linear analysis, such as charting decision trees and tracking multiple interdependencies, will also be key aspects of this role.
  • Participates in the planning and evaluation of new technologies to determine their applicability and cost implications.
  • Proposes technology solutions and designing architectural roadmaps from conceptual to physical design, identifies monitoring points, and recommends actions to ensure optimal performance and reliability.
  • Provides technical leadership to IT colleagues to promote technical understanding and talent development.
  • Develops, researches, and recommends technology investments with thorough technical analysis and business case.
  • Develops disaster recovery and contingency plans to minimize service interruptions and interacts with major providers to address mission-critical issues by enforcing Service Level Agreements (SLAs).
  • Establishes systems to monitor compliance with architectural standards and ensuring technical integrity.
  • Supports and maintains the OIG SharePoint library sites, ensuring content remains current.
  • Provides technical guidance on Microsoft technology offerings and capabilities, assisting in developing and implementing employee development through training and technology transfer, and ensuring compliance with MTA/IT and OIG policies, procedures, and regulations.
  • Demonstrates sound ethics and good judgment and handles confidential information carefully.
  • Performs other duties as assigned by the Director of Information Technology or their designee.
  • This position may also require travel within the MTA service area and working outside regular business hours, including nights, weekends, and holidays.

Qualifications / Relevant Experience:

  • Bachelor's degree in computer science, Information Systems, or related field (required).
  • 10+ years of experience in application development and database administration.
  • Strong knowledge of relational and non-relational database systems (e.g., SQL Server, Oracle, MongoDB).
  • Proficiency in programming languages such as Java, C++, or Python.
  • Experience with API development and system integration.
  • Familiarity with cloud platforms (Azure, AWS) and containerization technologies.
  • Strong understanding of security best practices and compliance standards.
  • Excellent problem-solving, communication, and documentation skills.
  • Strong knowledge of complex IT architecture in multiple technologies and across multiple domains, such as networking and data storage.
  • Knowledge of networks, operating systems, system monitoring, security, and technology infrastructure.
  • Knowledge of multiple technologies and their inter-operability, including Microsoft Cloud technologies, Intune, Teams, Azure Rights Management, Azure Active Directory and SharePoint is highly preferred.
  • Knowledge and experience troubleshooting these platforms: Microsoft Exchange, Active Directory, DNS, SharePoint, Skype for Business, OneDrive for Business, SMTP\Mail Relay, Outlook client configuration and PowerShell.
  • Demonstrated knowledge of new technologies, architecture and industry trends to better serve the enterprise's architecture needs and support department standards.
  • Knowledge of computer hardware, servers, and client devices.
  • Ability to work efficiently and effectively with minimal supervision.
  • Ability to handle multiple projects and responsibilities while maintaining careful attention to detail and accuracy.
  • Subject to the approval of the Chief of Staff, this position is eligible for hybrid teleworking.

How to Apply:

  • Please submit a resume and cover letter to: [email protected]
  • Reference the Job Title for which you are applying for in your email subject line.

We are an Equal Opportunity Employer committed to diversity.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About App Dev & Database Engineer Jobs at Metropolitan Transportation Authority

What is the work location for this position at Metropolitan Transportation Authority?
This job at Metropolitan Transportation Authority is located in New York, NY, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Metropolitan Transportation Authority?
Candidates can expect a pay range of $132,039 and $145,243 per year.
What employment applies to this position at Metropolitan Transportation Authority?
Metropolitan Transportation Authority lists this position under the following employment categories:
  • Alternate-schedule
  • Full-time
What experience level is required for this role at Metropolitan Transportation Authority?
Metropolitan Transportation Authority is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Metropolitan Transportation Authority for this role?
Metropolitan Transportation Authority offers following benefits: Career Development and Home Office Reimbursement/Stipend for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Metropolitan Transportation Authority?
You can apply for this role at Metropolitan Transportation Authority either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.