Product Software Engineer Jobs in New York
Product Software Engineer jobs in New York are among the most actively posted in the country, concentrated in fintech, media technology, enterprise SaaS, and consumer platforms, with openings at every level from early-career to principal engineer. New York City is the dominant hiring center, joined by Buffalo and Albany, where established employers and growing tech divisions continue to scale their product engineering teams. Companies with deep New York roots such as Bloomberg, Spotify, and JPMorgan Chase are consistent sources of product software engineer roles across web, mobile, and backend specialties. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 20+ Product Software Engineer jobs











Description
- Deep, hands-on knowledge of at least one major cloud platform (Azure, Google Cloud, or AWS) and of Microsoft Power Platform
- Experience designing API-led and event-driven integrations and modernizing legacy mainframe systems
- Ability to partner with Product Managers and the managing Product Director to turn business, legal, safety, and risk needs into target architectures and phased roadmaps Practical experience designing secure, supportable AI-enabled solutions and workflow automation
- Leads requirements management, software engineering, system testing, and acceptance testing activities across all stages and iterations for complex software development and integration initiatives.
- Assists with the organization's selection, adaptation, and adoption of new models, methods, and tools. Collaborates with parties involved in product, systems or service design.
- May own high value services and/or products. Leads the definition, documentation, and successful completion of large projects within business objectives and resource constraints, ensuring adherence to agreed enterprise architectures, and the application of effective change-, release-, risk-, and quality-management processes.
- Drafts and maintains software support processes and documentation. Prioritizes and diagnoses incidents, investigates and resolves complex issues, leads root cause analysis, and proposes corrective actions. Conducts application licensing, security, backup, and disaster recovery verification initiatives.
- Develops system and acceptance testing criteria related to functional and non-functional requirements, user stories, features, business processes, and business rules. Designs, specifies and executes test cases and scenarios.
- Plans and leads user experience design activities for large programs and products, providing expert advice to ensure that usability, accessibility, and visual design requirements are satisfied.
- Develops, maintains, and applies tools and documentation to track, log and maintain accurate and complete system information. Audits complex software systems for adherence to configuration standards.
- Plans, organizes, conducts, and oversees assigned quality and safety assurance assessments involving complex systems and cross-functional teams. Provides expert advice to assurance activities.
- Manages operational relationships with suppliers to ensure potential disputes or conflicts are raised and resolved.
- Contributes technical elements of RFP/RFIs and negotiates contract terms and SLAs. Manages suppliers to meet key performance indicators.
- Continuously develops and maintains personal knowledge of software engineering practices, emerging trends, and technologies.
- Provides technical advice to project teams and mentors less experienced staff to foster talent development.
Required Qualifications
- Bachelor’s Degree in Arts/Sciences (BA/BS).
- Minimum 8 years of relevant experience. An equivalent combination of education and experience may be considered in lieu of a degree.
- Must possess a minimum at least one of the following professional certifications in the subject domain, including but not limited to: Certified Scrum Developer (CSD), Certified Scrum Master (CSM), Certified Software Development Professional (CSDP), Certified Secure Software Lifecycle Professional (CSSLP), Amazon Certified: AWS Certified Developer, Microsoft Certified: Azure Developer, Certified Software Test Professional (CSTP)
Technical Skills
- Hands-on programming experience in a business setting
- Proficiency in at least one software engineering methodology, including but not limited to: Waterfall, Agile, Scrum, DevOps, Extreme Programming (XP), Kanban, Lean, Rapid Application Development (RAD)
- Experience applying a structured validation and testing method, including but not limited to: Unit Testing, Integration Testing, System Testing, Acceptance Testing, Regression Testing
- Collaboration skills to ensure design specifications are seamlessly implemented by the development team
- Familiarity with version control
- Demonstrated ability to work independently and navigate organizational ambiguity
- Effective written and verbal communication skills
Preferred Technical Skills
- A software engineering industry certification, examples: Certified Scrum Developer (CSD), Certified Scrum Master (CSM), Certified Software Development Professional (CSDP), Certified Secure Software Lifecycle Professional (CSSLP), Amazon Certified: AWS Certified Developer, Microsoft Certified: Azure Developer, Certified Software Test Professional (CSTP)
- Programming experience with the following language(s): Job Specific (e.g Ruby, Python, Java, C++, COBOL, etc)
- Familiarity with the following vendor-specific platforms: Job Specific (e.g. Azure, Windows Server platforms, RESTful APIs, or Linux)
Critical Technical Skills
- Proven ability to architect complex enterprise solutions end-to-end, including application architecture, cloud platforms, APIs, integrations, data flows, security, identity and access management, scalability, resiliency, observability, and non-functional requirements.
- Strong hands-on expertise across modern enterprise technologies and modernization patterns, including Google Cloud Platform, Microsoft Power Platform, API-led integration, workflow automation, data platforms, reporting, application lifecycle management, and AI-enabled solution patterns.
- Demonstrated ability to translate complex business, legal, safety, risk, and operational requirements into target architectures, solution options, technical designs, implementation roadmaps, and actionable delivery requirements, while evaluating tradeoffs, technical debt, feasibility, and delivery risk.
- Skilled in leading technical discovery, solution design, architecture reviews, integration planning, CI/CD, DevSecOps and deployment strategy, technical risk assessment, testing readiness, and implementation support, while resolving cross-system dependencies and driving sound architectural decisions across internal teams and vendors.
- Strong product orchestration capability, including partnering with Product Managers and the managing Product Director on demand evaluation, prioritization, solution feasibility, investment decisions, backlog readiness, release planning, business and program justifications, and delivery alignment.
- Ability to operate as a senior independent technical contributor while coordinating architects, engineers, Technical Business Analysts, vendors, security teams, infrastructure teams, and business stakeholders to maintain technical quality, resolve dependencies, and sustain delivery momentum.
- Strong delivery and innovation discipline, including JIRA and ServiceNow ALM quality, backlog and reporting accuracy, identification of architectural and operational risks, and championing practical AI, automation, modernization, and continuous improvement opportunities that are secure, scalable, and supportable.
Competencies
Core Competency
Proficiency Level
Competency Definition
Cultivates Innovation
Adept
Creating new and better ways for the organization to be successful
Customer Focus
Adept
Building strong customer relationships and delivering customer-centric solutions
Communicates Effectively
Expert
Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Tech Savvy
Advanced
Anticipating and adopting innovations in business-building digital and technology applications
Technical Skills
Advanced
Specialized knowledge and expertise on tools, programs, domains, platforms, and products used for specific tasks
Values Diversity
Advanced
Recognizing the value that different perspectives and cultures bring to an organization
Collaborates
Expert
Building partnerships and working collaboratively with others to meet shared objectives
Other Information
Pursuant 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 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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
See All 20 Product Software Engineer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find JobsProduct Software Engineer Jobs by City in New York
Where New York roles are concentrated, by current openings.
Product Software Engineer Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What New York Employers Look For
The qualifications that appear most often in product software engineer jobs across New York.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Proficiency in at least one modern programming language such as Python, Java, or TypeScript
- Demonstrated experience building and shipping user-facing product features in a cross-functional team
- Familiarity with agile development practices, sprint planning, and iterative product delivery
- Experience with cloud infrastructure such as AWS, GCP, or Azure and CI/CD pipelines
- Strong communication skills for collaborating with product managers, designers, and stakeholders
Product Software Engineer Jobs in New York: Frequently Asked Questions
How do you become a product software engineer in New York?
Product software engineering has no state-issued license in New York, so the path centers on education and demonstrated ability. Most roles require a bachelor's degree in computer science, software engineering, or a closely related field, though New York employers also hire graduates of accredited bootcamps with strong portfolios. Building project work that shows end-to-end product thinking, from requirements through deployment, is the clearest way to qualify for roles in New York's competitive market.
How much do product software engineers make in New York?
Product software engineers 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 product software engineers in New York?
Employers hiring product software engineers in New York right now include Databricks, Meta, and Decagon, based on current listings on Migrate Mate as of November 2026. New York's dense concentration of fintech firms, media companies, and enterprise software businesses means product engineering demand remains broad across both large institutions and growth-stage companies headquartered in the city.
Which New York cities have the most product software engineer jobs?
New York, Buffalo, and New York City have the most product software engineer openings in New York. New York City dominates by volume given its role as a global hub for finance, media, and technology, while Buffalo and Albany generate steady demand from healthcare systems, state government technology initiatives, and regional employers expanding their digital product capabilities.
Are there remote product software engineer jobs in New York?
Yes, and more than most fields. About 60% of product software engineer openings tied to New York are remote or hybrid as of November 2026, reflecting how naturally the role lends itself to distributed collaboration. Frontend and full-stack product engineers tend to find the most fully remote postings, while roles involving on-site team coordination or hardware integration are more likely to require in-person presence.
How can I get hired as a product software engineer in New York with little or no experience?
The most realistic entry path is a new-graduate or associate software engineer role, which many large New York employers post specifically for candidates without professional experience. Bloomberg, JPMorgan Chase, and major New York-area tech companies run structured new-grad programs that rotate associates through product engineering teams. Building a portfolio of shipped personal or open-source projects and targeting companies in fintech or SaaS, where New York hiring is heaviest, gives early-career candidates a concrete edge.
Where can I find and apply to product software engineer jobs in New York?
You can find and apply to product software engineer jobs in New York on Migrate Mate, which lists current New York openings updated regularly. Search the listings, find roles that match your background and preferred location, and apply directly to the ones that fit.
See All 20 Product Software Engineer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Jobs