Software Engineering Manager Jobs in New York
Software Engineering Manager jobs in New York are among the most active in the country, concentrated in fintech, enterprise software, media technology, and e-commerce, with openings at every level from first-time engineering lead through senior director. The largest share of hiring sits in New York City, with additional demand in Albany and Buffalo from government technology and healthcare IT. Well-established employers with deep roots here include JPMorgan Chase, IBM, and Verizon, where consistent demand runs for managers with expertise in distributed systems, cloud platform engineering, and full-stack product delivery. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 143+ Software Engineering Manager jobs








Software Engineering Manager
Location: Rochester, New York
Reports to: Director of Engineering, QED Technologies Rochester
Travel: Less than 10%, including domestic and international travel as business needs require
Work arrangement: On-site, with limited remote work permitted for certain tasks at the discretion of the manager
Compensation: The target hiring range is generally $124,221–$173,022, depending on relevant experience, demonstrated technical capability, skills, education, internal equity, and business needs. This role is eligible for QED's annual performance-based incentive program with a target opportunity of 15% of base salary, as well as a comprehensive benefits package and 401(k) program.
About QED Technologies
At QED Technologies, we are building what's next. For 30 years, QED has helped customers solve complex challenges in precision optics through advanced fabrication and metrology technologies serving aerospace and defense, semiconductor manufacturing, space and astronomy, research, fusion, and other advanced industries.
Our work depends on talented people who bring curiosity, precision, collaboration, and ownership to difficult problems. We are building a high-performing culture where people are trusted to make an impact and continuous improvement is part of how we operate.
The opportunity
The Software Engineering Manager leads the team responsible for developing, sustaining, and supporting software used in QED Technologies Rochester products. The manager provides people leadership and delivery accountability, turning product and project priorities into executable plans while balancing quality, schedule, customer needs, and team capacity.
This role works closely with engineering, applications, manufacturing, quality, customer service, and other stakeholders throughout the software lifecycle, from requirements and planning through release and field support.
In addition to leading the team, the manager remains an active software contributor and dedicates a portion of their time to designing, writing, testing, and reviewing code.
What you will do
Team leadership
- Lead, develop, and guide the Software Engineering team to achieve departmental and company goals.
- Establish clear expectations, provide coaching and feedback, and support employee growth.
- Manage hiring, onboarding, training, performance, recognition, corrective action, and employee concerns in accordance with QED policies and applicable law.
- Build a culture of accountability, collaboration, technical rigor, and continuous improvement.
- Develop long-range objectives and strategies for the department.
Software delivery and product support
- Oversee and set direction for the design, development, testing, documentation, release, and sustainment of software for QED Technologies Rochester products.
- Contribute directly to software development by designing, implementing, testing, reviewing, and debugging code.
- Manage software projects by translating priorities into staffing plans, schedules, milestones, and deliverables; estimating effort; tracking progress; and communicating risks and tradeoffs.
- Coordinate with project managers and cross-functional engineering teams to align software with system requirements, scope, schedule, cost, and quality. Attend regular project review meetings.
- Balance new development, sustaining work, defect correction, field support, and technical-debt reduction.
- Participate in product roadmap planning and work with cross-functional stakeholders to evaluate the feasibility, cost, and customer demand for new products and software releases.
- Prioritize software defects and coordinate patches and releases based on business and customer needs.
- Advise management of developments that may affect profitability, schedules, costs, customer relationships, or cross-functional commitments.
- Lead investigation and resolution of software-related field issues and coordinate technical support for Customer Service and field personnel.
- Work with Operations to fulfill customer software-license orders and provide direction for customer PC builds when needed.
- Improve planning, development, testing, documentation, release, and support practices to increase team efficiency and software quality.
- Evaluate and implement tools that improve team effectiveness and keep development practices current.
- Maintain working knowledge of relevant technologies and recommend improvements to QED’s software products. Address software-related regulatory, obsolescence, and product-quality issues.
What success looks like
- The team has clear priorities, realistic plans, appropriate staffing, and accountability for commitments.
- Software is delivered with strong quality, maintainability, testing, and documentation.
- Resource constraints, dependencies, and risks are identified early and communicated clearly.
- Defects, field issues, patches, and releases are handled in a disciplined, customer-focused manner.
- Employees receive useful direction, feedback, and development opportunities.
- The manager balances team leadership and delivery responsibilities with meaningful hands-on contributions to software development.
What you bring
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; equivalent education and relevant experience may be considered.
- Minimum of 10 years of software engineering or related experience in a high-tech industrial setting.
- Experience leading software engineers and managing technical work, schedules, priorities, and resources.
- Current hands-on software development experience, including designing, writing, testing, reviewing, and troubleshooting production code.
- Demonstrated ability to guide the development of modular, reusable, and maintainable software architectures.
- Strong knowledge of the software development lifecycle, object-oriented design, testing, release management, and technical documentation.
- Proven ability to estimate software effort and resource needs, manage competing priorities, identify delivery risks, and support project schedules.
- Experience working across hardware, systems, manufacturing, quality, service, product, and customer-facing teams.
- Strong written and verbal communication skills and sound judgment.
- Ability to travel domestically and internationally as business needs require.
Preferred qualifications
- Master’s degree in Engineering, Computer Science, Engineering Management, Business Administration, or a related field.
- Experience with software for CNC systems, precision equipment, machine controls, robotics, automation, or complex electromechanical products.
- Experience with C#, .NET, Microsoft Windows, Visual Studio, Git, Agile practices, and software project-management tools.
- Experience supporting installed products and customer-facing software issue resolution.
Physical requirements
This role primarily involves sedentary work in an office and technical environment. The employee is regularly required to sit; use hands to handle, feel, or operate equipment; reach with hands and arms; and communicate effectively. The employee may occasionally be required to stand, walk, and lift or move items weighing up to 25 pounds. Specific vision abilities include close vision and the ability to adjust focus.
QED Technologies provides reasonable accommodations to qualified applicants and employees with disabilities and for sincerely held religious beliefs, in accordance with applicable law.
Equal Opportunity and Accommodations
QED Technologies is an equal opportunity employer. We value a diverse and inclusive workplace and consider qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, genetic information, or any other status protected by applicable law.
At this time, QED Technologies is not able to hire individuals who are not authorized to work in the United States or who will require visa sponsorship now or in the future.
If you require an accommodation to complete the application process, please contact Human Resources.
Background Check
Employment is contingent upon the successful completion of a background check, consistent with applicable law.
Export-Control Notice
Certain positions at QED Technologies may involve access to information, technology, software, or products controlled under U.S. export-control laws and regulations, including the International Traffic in Arms Regulations and Export Administration Regulations. Where applicable, QED may need to determine whether an export license or other authorization is required for a candidate to access controlled information.
See All 143+ Software Engineering Manager Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find JobsSoftware Engineering Manager Jobs by City in New York
Where New York roles are concentrated, by current openings.
Software Engineering Manager Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring
- Ramp11

- JPMorganChase10

- Meta8

- Google7

- Apple5

Top Industries Hiring
- Technology & Software
- Investment & Asset Management
- Consulting & Professional Services
- Retail
- Fintech
What New York Employers Look For
The qualifications that appear most often in software engineering manager jobs across New York.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Proven experience leading and mentoring teams of software engineers
- Strong proficiency in one or more modern programming languages such as Java, Python, or Go
- Experience managing the full software development lifecycle using Agile or Scrum methodologies
- Demonstrated ability to collaborate with product, design, and business stakeholders
- Familiarity with cloud infrastructure platforms such as AWS, Azure, or Google Cloud
Software Engineering Manager Jobs in New York: Frequently Asked Questions
How do you become a software engineering manager in New York?
Software engineering manager roles in New York do not require a state-issued license, so the path runs through experience and demonstrated leadership rather than credentialing boards. Most hiring managers expect several years as a senior or staff engineer before moving into management. New York employers, particularly those in fintech and enterprise technology, place strong weight on experience leading cross-functional delivery teams and owning production systems at scale.
Which companies hire software engineering managers in New York?
Employers hiring software engineering managers in New York right now include Ramp, JPMorganChase, and Meta, based on current listings on Migrate Mate as of November 2026. New York's dense concentration of financial services firms, media companies, and enterprise technology headquarters means large-employer hiring here tends to be more consistent year-round than in most other states.
Which New York cities have the most software engineering manager jobs?
New York, Rochester, and Albany account for the most software engineering manager openings in New York. New York City dominates because of its concentration of fintech firms, major media and advertising technology companies, and large enterprise headquarters, while Albany and Buffalo draw demand from state government IT modernization projects and regional healthcare systems that have expanded their engineering organizations.
Are there remote software engineering manager jobs in New York?
Yes, and more than most fields. About 82% of software engineering manager openings tied to New York are remote or hybrid as of November 2026, reflecting the desk-based and collaborative-tool-driven nature of the work. The portions of the role most commonly done fully remote are architecture reviews, one-on-ones, sprint planning, and cross-team coordination, while roles that involve on-site infrastructure or hardware tend to require in-office presence.
How can I get hired as a software engineering manager in New York with little or no experience?
The most realistic entry path is moving laterally from a senior individual contributor role into a team lead or technical lead position at the same employer. Large New York technology employers and financial institutions such as JPMorgan Chase and IBM regularly post associate engineering manager or tech lead roles that serve as structured on-ramps. Building a portfolio of mentorship, code review ownership, and cross-team project coordination within your current engineering role makes the case for promotion more concrete than any single credential.
Where can I find and apply to software engineering manager jobs in New York?
You can find and apply to software engineering manager jobs in New York on Migrate Mate, which lists current openings across New York City, Albany, Buffalo, and the surrounding metro areas. Find the roles that fit your experience and apply directly to the employer.
See All 143+ Software Engineering Manager Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Jobs