1

Software Reverse Engineer Jobs in New York (NOW HIRING)

... Software Analyst. All required experience must have included writing complex SQL statements to analyze, develop, and reverse-engineer others' work; analyzing, eliciting, modeling, verifying, and ...

Software Engineer

New York, NY · On-site

$160K - $300K/yr

You can think about it as reverse-engineering the back office of every healthcare facility in the U.S., then rebuilding it as a system that continuously learns from outcomes and improves across ...

Java Fullstack Developer

Manhattan, NY · On-site

$58 - $74.75/hr

Proven ability to analyze, understand, and reverse engineer complex legacy codebases with limited ... Software Engineering Capgemini is an Equal Opportunity Employer encouraging diversity in the ...

Java Fullstack Developer

New York, NY · On-site

$57.50 - $74/hr

The Expertise and Skills You Bring * 4+ years of software development experience using in Java ... Proven ability to analyze, understand, and reverse engineer complex legacy codebases with limited ...

Java Fullstack Developer

Manhattan, NY

$57.75 - $74.50/hr

The Expertise and Skills You Bring * 4+ years of software development experience using in Java ... Proven ability to analyze, understand, and reverse engineer complex legacy codebases with limited ...

Azure Data Engineer

Iselin, NJ · On-site

$116K - $139K/yr

Proficient writing SQL queries and programming including stored procedures and reverse engineering existing process. * Perform code reviews to ensure fit to requirements, optimal execution patterns ...

Ensures that software can be completely integrated into the ERP system. Coordinates software ... NET framework, reverse-engineering business logic, and extracting critical data, as well as ...

Apply Early

Azure Data Engineer

Iselin, NJ · On-site

$116K - $139K/yr

Proficient writing SQL queries and programming including stored procedures and reverse engineering existing process. * Perform code reviews to ensure fit to requirements, optimal execution patterns ...

Azure Data Engineer

Iselin, NJ · On-site

$116K - $139K/yr

Proficient writing SQL queries and programming including stored procedures and reverse engineering existing process. * Perform code reviews to ensure fit to requirements, optimal execution patterns ...

Strong software engineering fundamentals--you can build and ship production systems * Comfort with ... Experience with browser automation, scraping, or reverse-engineering web applications * Familiarity ...

Apply Early

next page

Showing results 1-20

Software Reverse Engineer information

See New York salary details

$84

$99

$113

How much do software reverse engineer jobs pay per hour?

As of Jul 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 does a typical workday look like for a Software Reverse Engineer?

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 in the Software Reverse Engineer position, and why are they important?

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 is a Software Reverse Engineer job?

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 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:
Infographic showing various Software Reverse Engineer job openings in New York as of July 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $207,866 per year, or $99.9 per hour.
Senior Manager, Campaign Operations

Senior Manager, Campaign Operations

Sirius XM

Manhattan, NY • On-site

$150K - $155K/yr

Full-time

Posted 12 days ago


Job description

Senior Manager, Campaign Operations - (employer: Sirius XM Radio LLC; job location: New York, NY) - Collaborate with project managers and project sponsors to determine project scope and vision. Identify project stakeholders and establish user classes and characteristics. Conduct iterative requirements sessions with project team to define functional system requirements via workshops, use cases, scenarios and other methods. Translate conceptual user requirements into functional requirements. Develop prototypes of interfaces and attributes based on findings. Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards. Create process models, specifications, use-cases, diagrams, and charts to provide direction to developers and/or the project team. Manage and track the status of requirements throughout project lifecycle. Establish and enforce proper change request management procedures to ensure proper scope control. Conduct campaign analysis in SQL environment. Requirements: Master's in Computer Science, Information Systems or Computer Engineering, plus three years of experience in the position offered or a Business Analyst, Senior Analyst or Software Analyst or Bachelor's in Computer Science, Information Systems or Computer Engineering, plus five years of post-Bachelor's progressively responsible experience in the position offered or a Business Analyst, Senior Analyst or Software Analyst. All required experience must have included writing complex SQL statements to analyze, develop, and reverse-engineer others' work; analyzing, eliciting, modeling, verifying, and developing methodology for business and technical requirements; overseeing design, development, and implementation of marketing campaigns; creating systematic and consistent requirements specifications in both technical and user-friendly language; applying statistical and other research methods into systems issues and products; conducting project management, including providing oversight and guidance through all phases of project lifecycle; and using MS Office Suite (Word, Excel, PowerPoint, and Access), SQL Query, and Salesforce (Service Cloud, Sales Cloud and Marketing Cloud). #LI-DNI. Telecommuting is permitted from any location in the U.S. Salary: $150,550-$155,000/year. Apply online at www.siriusxm.com/careers. Ref P-2026-467
P-2026-467