1

Program Engineer Jobs in New Jersey (NOW HIRING)

Dam Engineer Lead

Fairfield, NJ ยท On-site

$125K - $200K/yr

Professional development and enrichment programs. * Exciting work environment. * Opportunities for ... S. in Civil Engineering or related field of practice is required. Master's Degree with a ...

Be Seen First

Program Director

Ocean Grove, NJ ยท On-site

$80K/yr

The Program Director serves under this governance structure, ensuring that all programming reflects the values and strategic direction established by the Board. Position: Program Director Department:

Urgent

next page

Showing results 1-20

Program Engineer information

See New Jersey salary details

$31.5K

$97.2K

$135K

How much do program engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for program engineer in New Jersey is $97,236.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,500.00 and $118,300.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior software engineers, especially those with expertise in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually, often through a combination of base salary, bonuses, and stock options. High-level engineering roles in large tech companies or specialized consulting positions are more likely to reach this compensation level.

What is a Program Engineer?

A Program Engineer is a professional responsible for overseeing and coordinating the technical aspects of engineering projects or programs. They work closely with project managers, engineers, and other stakeholders to ensure that project requirements are met on time and within budget. Their duties often include planning, design review, risk assessment, and ensuring compliance with technical standards. Program Engineers also help resolve engineering issues and facilitate communication across different teams. This role is common in industries such as aerospace, manufacturing, and technology.

What are the key skills and qualifications needed to thrive as a Program Engineer, and why are they important?

To thrive as a Program Engineer, you need a solid background in engineering principles, project management, and systems integration, usually supported by a relevant engineering degree. Familiarity with project management software (like MS Project), CAD tools, and industry-specific standards or certifications such as PMP are commonly required. Strong problem-solving, communication, and organizational skills help Program Engineers coordinate teams and manage complex projects. These skills ensure programs are delivered on time, within budget, and meet quality standards in a collaborative environment.

Is it true that AI will replace software engineers?

Program engineers develop, test, and maintain software systems, and while AI tools can automate certain coding tasks, they are unlikely to fully replace software engineers. Instead, AI is expected to augment their work, requiring engineers to adapt by learning new skills such as AI integration and advanced problem-solving.

How does a Program Engineer typically collaborate with cross-functional teams during project development?

Program Engineers frequently serve as the bridge between engineering, product management, and operations teams. They coordinate project timelines, clarify technical requirements, and ensure that all stakeholders are aligned on deliverables. Regular meetings, progress updates, and documentation are standard practices to maintain clear communication and address challenges early. This collaborative approach helps keep projects on track and ensures that engineering solutions meet both technical and business objectives.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand areas like tech giants or specialized fields such as machine learning or cloud computing, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often stock options or bonuses as part of compensation packages.

What does a program engineer do?

A program engineer designs, develops, and maintains software programs and systems, often working on complex projects that require strong problem-solving skills. They collaborate with cross-functional teams, utilize programming languages, and may be involved in testing and debugging to ensure functionality and performance. The role typically requires technical knowledge, project management skills, and familiarity with tools like version control systems.

What is the difference between Program Engineer vs Software Engineer?

AspectProgram EngineerSoftware Engineer
Required CredentialsBachelor's in Engineering, often with certifications in project management or systems engineeringBachelor's in Computer Science or related field, with programming certifications often preferred
Work EnvironmentTypically in project-based settings, coordinating multiple engineering disciplinesPrimarily in software development teams, coding, and designing applications
Employer & Industry UsageUsed in engineering firms, tech companies, and industries like aerospace, manufacturingCommon in tech companies, startups, and software development firms
Common Search & Comparison IntentUnderstanding roles in engineering projects, project management, systems integrationFocus on coding, software development, and programming tasks

Program Engineers and Software Engineers share overlapping skills but differ mainly in scope. Program Engineers focus on managing engineering projects and systems integration, while Software Engineers concentrate on coding and software development. Both roles require technical expertise, but their work environments and industry applications vary.

What are popular job titles related to Program Engineer jobs in New Jersey? For Program Engineer jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Program Engineer jobs in New Jersey look for? The top searched job categories for Program Engineer jobs in New Jersey are:
Infographic showing various Program Engineer job openings in New Jersey as of July 2026, with employment types broken down into 88% Full Time, 8% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,236 per year, or $46.7 per hour.
Dam Engineer Lead

Dam Engineer Lead

GZA GeoEnvironmental

Fairfield, NJ โ€ข On-site

$125K - $200K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 20 days ago


Job description

GZA GeoEnvironmental, Inc. (GZA) is actively growing our Dams, Levee and Water Resource practice in the Mid-Atlantic area supported by a strong backlog of existing dam engineering work. We are currently seeking a Supervising Dam Engineer for our Fairfield, New Jersey office who will also work closely with other GZA offices. The position offers great potential for professional growth in an exciting working environment and the opportunity to apply the latest technologies to our dam/levee-related projects, including hydroelectric facilities. The qualified candidate must have strong leadership and project management experience and direct business development experience during their career, with the ability to generate project leads and build client relationships. A strong background in dam and/or levee engineering is preferred.
This position requires direct interaction with clients and the ability to manage and mentor GZA staff level engineers. The role will also require collaboration with GZA's current dams/levees/water resources Practice Leaders on expanding our market presence in New Jersey, New York and Pennsylvania.
Key Duties:
  • Supervising and scheduling geotechnical and structural engineering staff and providing technical direction and oversight.
  • Senior project management of interdisciplinary teams of geotechnical, structural, hydrologic/hydraulic, and civil engineers; to include, scheduling and supervising project meetings, producing and managing project schedules and budgets.
  • Managing and reviewing the preparation of construction plans and technical specifications.
  • Supervising and reviewing dam and/or levee safety inspections.
  • Providing leadership/mentoring to technical staff.
  • Managing and tracking budgets, creating project invoicing and Client follow-up
  • Communicating effectively and efficiently with team members, clients and contractors.
  • Interacting with clients and regulatory agencies.
  • Preparing technical and cost proposals.
  • Supervising fieldwork including test borings and instrumentation installations and construction monitoring for dam and levee rehabilitation projects.
  • Providing data analysis, organization, and interpretation in support of dam/levee inspections, evaluations, and rehabilitations projects.
  • Executing and/or supervising engineering analyses including seepage and slope stability analyses of embankment dams and levees, drainage and filter designs, gravity dam stability analyses.
  • Writing and/or reviewing field reports, inspection/engineering reports, and permit applications.

Benefits:
  • Collaboration with a staff of interrelated professionals dedicated to providing high-level expertise on complex projects.
  • Professional development and enrichment programs.
  • Exciting work environment.
  • Opportunities for company ownership, financial growth & career advancement.
  • Generous, company-subsidized benefits package, including medical, dental, vision and 401K retirement plan.

Qualifications:
  • B.S. in Civil Engineering or related field of practice is required. Master's Degree with a Geotechnical focus is a plus.
  • Professional Engineer license in NJ is required with the ability to obtain PE in NY and PA.
  • An ideal candidate will have at least 15 to 20 years of experience in civil - geotechnical engineering, with direct involvement in dam safety inspections, condition assessments, subsurface exploration programs, engineering analyses, dam rehabilitation design, and regulatory permitting.
  • Direct experience completing projects with public sector/municipal agencies in New Jersey, New York and Pennsylvania is highly preferred.
  • Proven experience with design and development of engineering technical specifications, cost estimating and other related bidding documents.
  • Have seller-doer marketing and business development experience.
  • Strong interpersonal skills and ability to speak publicly.
  • Solid project financial management skills; knowledge of production support systems and personal computer proficiency are all required competencies.
  • Experience in providing technical and project leadership to staff-level or junior engineers.
  • A strong background using various geotechnical computer software such as SEEP/W, SLOPE/W, and finite element analysis software such as PLAXIS are preferred.
  • Be knowledgeable of dam and levee safety guidelines utilized by the U.S. Army Corps of Engineers, Bureau of Reclamation, Federal Energy Regulatory Commission, Natural Resource Conservation Service, and other Federal agencies, as well as State Dam Safety agencies.
  • Occasional out-of-town travel will be required. Candidate must have consistent means of transportation to/from project sites.

The base salary for this position may range between $125,000.00 to $200,000.00. The actual base salary and total compensation will depend on many factors, including location, candidate experience, education, professional licensure, and other qualifications.
About GZA:
GZA is an employee-owned multidisciplinary environmental consulting, geotechnical engineering, geo-civil engineering, construction management and environmental remediation firm. We are an ENR Top 500 Design firm focused on geotechnical, environmental, water, ecological, and construction management services. With a staff of interrelated professionals dedicated to providing high-level expertise on complex projects above, below and at ground-level, GZA's experts provide seamless integration across practice areas, client type, and location.
GZA values diversity and is committed to providing an accepting and inclusive work environment for all employees. We are proud to be an equal opportunity employer and we welcome applicants from all backgrounds. GZA does not discriminate on the basis of race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, physical or mental disability, citizenship status, marital or veteran status, age or other protected status.
Note to Recruitment Agencies: GZA GeoEnvironmental, Inc. and its subsidiaries do not accept unsolicited resumes from staffing agencies, recruiting firms, or other third parties. All unsolicited resumes will be considered a gift, and GZA will not be obligated to pay a referral fee. GZA explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. This policy is in place to ensure we respect the relationships with our preferred vendors and avoid any potential misunderstandings.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.