Senior Software Developer Jobs in New York
Senior Software Developer jobs in New York represent one of the most active technology hiring markets in the country, with demand concentrated in fintech, media, healthcare technology, and enterprise software across experience levels from mid-level engineer through staff and principal. New York City is the dominant hub, with significant hiring also in Albany and Buffalo, and well-established employers such as JPMorgan Chase, IBM, and Bloomberg consistently recruiting senior software developers across the state. Backend architecture, cloud infrastructure, and full-stack development are the most in-demand specialties in the New York market. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 177+ Senior Software Developer jobs









Description
Department: NYCT - Buses - Fleet Technologies Group
Location: 2 Broadway, New York, NY 10004
Position Title: Software Analyst / Developer, Emerging Talent Intern
Hourly Rate: $21.00 (Graduate)
All internship positions are onsite and require regular, in-person attendance at the designated work location.
OVERVIEW OF DEPARTMENT:
The Fleet Technologies Group leads a portfolio of innovative projects focused on enhancing operations, customer communications, and depot operations.
This role focuses on enhancing and supporting several key enterprise applications-including Bus Time, Bus Trek, Yard, Trek, and Transit Signal Priority-which require ongoing updates, maintenance, and feature development - we also have plans to introduce new projects. The intern will primarily contribute to developing, upgrading, analyzing, or maintaining aspects of one or more of these. Additional responsibilities may include conducting operations analyses to support process improvements and quality control, developing both ad hoc and automated reporting solutions, prototyping software tools, aggregating or analyzing data, and occasionally preparing presentations or assisting with targeted research tasks.
RESPONSIBILITIES:
As assigned, and under professional guidance:
- Design - Collaborate on designing new features, reports, or analytical tools for our applications.
- Software Development - Write, test, demonstrate and deploy code for new features or fixes.
- Troubleshooting - Diagnose and resolve bugs or edge-case issues in existing codebases.
- Technical Documentation - Draft or update documentation for features, fixes, and workflows.
- AWS Environment Support - Assist in configuring and maintaining server environments, applications, or containers on Amazon Web Services (AWS).
- Data Acquisition - Perform ad hoc data collection or develop automated tools to extract data from existing systems.
- Data Interpretation - Analyze collected data to identify performance trends and provide operational insights.
- Reporting & Presentations - Present findings and propose actionable recommendations.
PROJECTS:
As assigned, the intern may contribute to the following projects:
- Bus Trek - A vehicle information web platform used by dispatchers for real-time fleet tracking and decision support.
- Yard Trek - An enterprise bus assignment application that shares key depot operational actions in near real time.
- Transit Signal Priority (TSP) - A system that allows equipped buses to communicate with on-street traffic controllers to expedite or extend green light phases, improving bus travel efficiency.
REQUIRED QUALIFICATIONS:
- Proficiency in Microsoft Office Suite is a must.
- The candidate should possess organizational, analytical and communication skills.
- The candidate should be able to work well under pressure and prioritize tasks effectively.
- The candidate should have a keen eye for detail and be able to work independently while being an active team player.
REQUIRED EDUCATION:
- Matriculated in aa graduate program in good standing with at least 2.8 GPA
- Major(s) Preferred: Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related field.
All applicants must be authorized to work in the United States at the time of application. Students' transcript must be submitted.
Equal Employment Opportunity
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities. The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.
See All 177+ Senior Software Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find JobsSenior Software Developer Jobs by City in New York
Where New York roles are concentrated, by current openings.
Senior Software Developer Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring
- Google12

- Amazon5

- Braze4

- Alpaca4

- Fanatics4

Top Industries Hiring
- Music
- Healthcare & Medical Services
- Retail
- Insurance
- Technology & Software
What New York Employers Look For
The qualifications that appear most often in senior software developer jobs across New York.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of professional software development experience in production environments
- Deep proficiency in at least one backend language such as Java, Python, Go, or Scala
- Demonstrated experience designing and maintaining distributed systems or microservices architectures
- Familiarity with cloud platforms including AWS, Google Cloud, or Azure in enterprise settings
- Strong communication skills for collaborating with cross-functional teams and mentoring junior engineers
Senior Software Developer Jobs in New York: Frequently Asked Questions
How do you become a senior software developer in New York?
New York does not require a state-issued license to work as a senior software developer, so the path runs through education and demonstrated experience. Most employers expect a bachelor's degree in computer science, software engineering, or a related field, followed by several years building production software. New York's density of fintech firms, media companies, and large enterprise technology teams means candidates who can show measurable impact on complex systems, along with leadership of smaller engineering teams, move into senior roles faster than in less competitive markets.
How much do senior software developers make in New York?
Senior software developers in New York earn a median of about $166,180 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $97,430 for the lowest 10% to over $224,590 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior software developers in New York?
Employers hiring senior software developers in New York right now include Google, Amazon, and Braze, based on current listings on Migrate Mate as of September 2026. New York's concentration of financial institutions, global media companies, and healthcare technology organizations means senior software developer demand stays relatively consistent year-round, with hiring spikes tied to quarterly product cycles rather than seasonal patterns.
Which New York cities have the most senior software developer jobs?
New York, Buffalo, and New York State account for the largest share of senior software developer openings in New York. New York City drives the majority of postings given its density of fintech headquarters, advertising technology firms, and enterprise software companies, while Albany sees demand from state government technology initiatives and healthcare systems, and Buffalo's growing technology sector is anchored by financial services back-office operations and university-affiliated research institutions.
Are there remote senior software developer jobs in New York?
Yes, and more than most fields. About 71% of senior software developer openings tied to New York are remote or hybrid as of September 2026, reflecting how portable most software development work is by nature. Backend and cloud infrastructure roles tend to carry the highest share of fully remote arrangements, while positions tied to on-site infrastructure, trading floor systems, or regulated financial environments more often require in-person presence in New York City.
How can I get hired as a senior software developer in New York with little or no experience?
The most realistic entry path is landing a junior or associate software engineer role and building toward the senior title through demonstrated ownership of production features. Large New York employers such as JPMorgan Chase, Citigroup, and Bloomberg run structured new-graduate engineering programs that place candidates without industry experience into rotational or cohort tracks. Candidates moving laterally from QA engineering, data analysis, or technical support roles are also competitive. A portfolio of substantial personal or open-source projects, or a contribution record in a visible public repository, gives candidates without formal work history a concrete edge in New York screening processes.
Where can I find and apply to senior software developer jobs in New York?
You can find and apply to senior software developer jobs in New York on Migrate Mate, which lists current openings across New York City, Albany, Buffalo, and other locations throughout the state. Search the listings for roles that match your experience level and technical focus, then apply directly to the ones that fit.
See All 177+ Senior Software Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Jobs