1

Software Reverse Engineer Jobs in New York (NOW HIRING)

Malware analysis and reverse engineering * Resilient networking in support of cyber mission goals * Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ...

Malware analysis and reverse engineering * Resilient networking in support of cyber mission goals * Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ...

Software Research Engineer

Basking Ridge, NJ · On-site

$211K/yr

Malware analysis and reverse engineering * Resilient networking in support of cyber mission goals * Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ...

Software Research Engineer

Basking Ridge, NJ · On-site

$211K/yr

Malware analysis and reverse engineering * Resilient networking in support of cyber mission goals * Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Showing results 41-60

Software Reverse Engineer information

See New York salary details

$84

$99

$113

How much do software reverse engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software reverse engineer in New York is $99.94, according to ZipRecruiter salary data. Most workers in this role earn between $92.31 and $107.55 per hour, depending on experience, location, and employer.

What is a software reverse engineer?

A Software Reverse Engineer analyzes software to understand its design, functionality, and security vulnerabilities. This role often involves decompiling code, identifying weaknesses, and improving software security. Reverse engineers work in cybersecurity, malware analysis, and software compatibility. They use tools like disassemblers, debuggers, and decompilers to inspect software behavior. This field requires strong programming skills and knowledge of operating systems and architectures.

What does a software reverse engineer do?

As a Software Reverse Engineer, your day often involves analyzing compiled code, identifying program structures, and uncovering hidden functionalities or vulnerabilities within software applications. You may spend significant time using tools like disassemblers and debuggers to inspect binaries, document findings, and collaborate closely with security analysts, developers, or legal teams. Problem-solving and attention to detail are essential, as projects often involve working with both legacy and modern systems. While much of the work is independent, frequent communication with team members is required to share insights and develop effective remediation strategies.

What are the key skills and qualifications needed to thrive as a software reverse engineer?

To thrive as a Software Reverse Engineer, you need strong proficiency in programming languages (such as C/C++ and Assembly), deep understanding of operating systems, and expertise in reverse engineering methodologies—often supported by a degree in computer science or related experience. Familiarity with disassemblers, debuggers, decompilers (like IDA Pro, Ghidra, OllyDbg), and relevant certifications such as OSCP or CEH is highly valued. Analytical thinking, attention to detail, and excellent problem-solving skills set top candidates apart. These abilities are critical for dissecting complex binaries, uncovering vulnerabilities, and ensuring effective collaboration while adhering to legal and ethical guidelines.

What are the most commonly searched types of Software Reverse Engineer jobs in New York?

The most popular types of Software Reverse Engineer jobs in New York are:

What job categories do people searching Software Reverse Engineer jobs in New York look for?

The top searched job categories for Software Reverse Engineer jobs in New York are:

Infographic showing various Software Reverse Engineer job openings in New York as of August 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $207,866 per year, or $99.9 per hour.

Software Engineer - Golang (with C# Migration Exposure)

InterSources Inc

Edison, NJ • On-site

Full-time

Re-posted 8 days ago


Job description

Job Summary:
InterSources Inc is a Certified Diverse Supplier and an Award-Winning Global Software Consultancy. They are looking for a proactive Software Engineer with strong Golang expertise to enhance and maintain a production application while migrating the codebase to C#.
Responsibilities:
• Contribute to the enhancement and maintenance of a production application currently written in Go.
• Develop new features and support bug fixes in the Golang codebase while collaborating with teams migrating code to C#.
• Collaborate closely with cross-functional teams including Product, QA, and DevOps to ensure stability and continuity of service.
• Participate in code reviews, write unit/integration tests, and ensure high-quality delivery in a CI/CD environment.
• Help identify and bridge gaps or potential issues that may arise from migrating core functionality from Go to C#.
• Write documentation and provide support during the transition phase to ensure nothing is lost or overlooked in the process.
• Assist in knowledge transfer and potentially support portions of the migration if needed.
Qualifications:
Required:
• 7+ years of professional experience in Go (Golang) development.
• Experience with building and maintaining scalable backend services and RESTful APIs.
• Solid understanding of microservices architecture and distributed systems.
• Familiarity with software migration practices, including reverse engineering and feature parity validation.
• Strong problem-solving skills and attention to detail — especially important during parallel development and migration.
• Experience with version control tools like Git, and working in an Agile/Scrum environment.
• Comfortable working with CI/CD pipelines and containerization tools (e.g., Docker).
Company:
InterSources Inc. solves operational problems where protection, performance, compliance, AI, and workforce capability must work together. Founded in 2007, the company is headquartered in Fremont, USA, with a team of 501-1000 employees. The company is currently Late Stage.

InterSources logo

About InterSources

Sourced by ZipRecruiter

In 2007, Our journey began as pioneers in the realm of technology and security. Since then, InterSources Inc. has evolved into a trusted partner, leading the way in Cloud Security, Cybersecurity, PLG Consulting, Digital Transformation, and Professional Services. With a rich history of excellence and a forward-thinking approach, we continue to secure your digital future and drive innovation. Explore our legacy of success and discover the possibilities that lie ahead.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Fremont, CA, US

Social media