1

Senior Reverse Engineer Jobs in Chicago, IL (NOW HIRING)

Middleware Messaging Engineer

Chicago, IL ยท On-site

$60 - $75/hr

Senior Middleware Messaging & Platform Engineer Job Overview We are seeking a highly skilled Senior ... Reverse proxy configuration * Load balancing * SSL/TLS termination * Health checks * Rate limiting

New

Senior Software Developer

Morton Grove, IL ยท On-site

$54.25 - $71.75/hr

About the Role As Senior Software Developer, you will be a key technical contributor on a ... Participate in an active dual-domain migration for the identity platform, including reverse proxy ...

As a Senior Penetration Tester, you will lead technical engagements responsible for evaluating and ... analysis, reverse engineering, and platform-specific vulnerability testing. * Execute cloud ...

Showing results 21-40

Senior Reverse Engineer information

See Chicago, IL salary details

$61.3K

$130.4K

$189K

How much do senior reverse engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior reverse engineer in Chicago, IL is $130,372.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,600.00 and $147,800.00 per year, depending on experience, location, and employer.

What is a senior reverse engineer?

Senior Reverse Engineers are experienced professionals who analyze software, hardware, or systems to understand their design, functionality, and vulnerabilities. They often work to deconstruct compiled code or firmware to identify security flaws, ensure software compliance, or aid in malware analysis. Their expertise is crucial in cybersecurity, forensics, and software interoperability, as they help organizations protect against threats and improve system resilience. Senior Reverse Engineers typically have advanced knowledge of programming languages, debugging tools, and operating systems. They may also lead teams, mentor junior engineers, and contribute to strategic security initiatives.

What is the difference between Senior Reverse Engineer vs Malware Analyst?

AspectSenior Reverse EngineerMalware Analyst
Required CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., GREM, OSCP)Bachelor's in Cybersecurity, malware analysis certifications (e.g., GREM, GIAC)
Work EnvironmentSecurity firms, tech companies, government agenciesSecurity firms, government agencies, incident response teams
Industry UsageAnalyzing complex software, debugging, reverse engineering binariesDetecting, analyzing, and mitigating malware threats
Comparison FocusDeep reverse engineering skills, software analysisMalware detection and threat analysis

While both roles require cybersecurity expertise and reverse engineering skills, Senior Reverse Engineers focus on analyzing software at a code level, often working on complex binaries and software vulnerabilities. Malware Analysts specialize in identifying and understanding malicious code to mitigate threats. Both roles are vital in cybersecurity but differ in their primary focus and daily tasks.

What are common challenges faced by senior reverse engineers when analyzing complex software?

Senior Reverse Engineers often encounter challenges such as heavily obfuscated or packed binaries, lack of documentation, and anti-reverse engineering techniques implemented by developers. These obstacles require deep knowledge of assembly language, debugging tools, and creative problem-solving skills. Collaboration with other security professionals, such as malware analysts or incident responders, is also common to share insights and overcome particularly difficult cases. Staying up-to-date with evolving software protection methods is essential for continued success in this role.

What skills and qualifications are needed to thrive as a senior reverse engineer?

To thrive as a Senior Reverse Engineer, you need deep expertise in software analysis, assembly language, malware analysis, and computer architecture, often supported by a degree in computer science or related fields. Proficiency with tools such as IDA Pro, Ghidra, OllyDbg, and experience with debuggers and disassemblers are typically required. Analytical thinking, attention to detail, and strong problem-solving abilities are crucial soft skills that set top performers apart. These skills and tools are vital for dissecting complex software, identifying vulnerabilities, and developing effective security solutions.
What are the most commonly searched types of Reverse Engineer jobs in Chicago, IL? The most popular types of Reverse Engineer jobs in Chicago, IL are:

Senior Discovery IT System Administrator (Top Secret Clearance Required)

Contact Government Services, LLC

Chicago, IL โ€ข On-site

$160K - $231K/yr

Full-time

Re-posted 9 days ago


Job description

Senior Discovery IT System Administrator
Employment Type: Full-Time, Executive-Level
Department: Legal   
 
CGS is seeking a dedicated Senior Discovery IT System Administrator to join a fast-paced and hard-working team to assist with any legal accounts. As a Senior Discovery IT System Administrator, you will play a key role in supporting various aspects of the company's portfolio. 
 
CGS brings motivated, highly skilled, and creative people together to solve the government’s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities.
 
Skills and attributes for success:
The Contractor shall provide the following services to include but not limited to: 
-         Contractor shall ensure the day-day availability of electronic discovery applications and related tools; 
-         Contractor shall administer and monitor all installed systems and infrastructure, install, configure, test and maintain operating systems, application software and system management tools; 
-         Contractor shall monitor and test application performance for potential bottlenecks, identify possible solutions, and work with vendors and developers to implement fixes; 
-         Contractor shall maintain security, backup, and redundancy strategies; 
-         Contractor shall assist technical architecture design discussions; 
-         Contractor shall liaise with vendors on behalf of OGC to address product issues; 
-         Contractor shall develop and provide training for the end-users; 
-         Contractor shall provide general support, subject matter expertise and advice on the use of electronic discovery tools and applications; 
-         Contractor shall reverse engineer and document the as-is architecture of existing legacy applications or systems; 
-         Contractor shall analyze capabilities, interview and collect business requirements and translate it into technical requirements; 
-         Contractor shall support the discovery application integration/migration activities; 
-         Contractor shall contribute to the Knowledge Management databases by creating and improving technical knowledge articles to assist in future resolution of issues; 
-         Contractor shall have legal technology experience and knowledge of the EDRM; 
-         Contractor shall assist in the implementation of e-discovery tools ( i.e. Relativity, Veritas eDP, or other review platform applications hosted in the cloud environment; 
-         Contractor shall have the skills, knowledge and abilities to support backend infrastructure, data migrations, application installation, management and configuration; 
-         Contractor shall have the ability to install, operate, and manage Microsoft server 2019/2022 and Microsoft SQL Server 2019/2022; 
-         Contractor shall have ability to operate, and manage cloud technologies to include Microsoft Azure, Amazon AWS, VMware, Azure servers, Azure Functions, and Azure API Gateways and/or AWS EC2 servers, AWS Lambda and AWS API Gateways; 
-         Contractor shall have ability to operate and manage relational databases, MySQL and/or SQL Server 2012 or higher.   
 
 
Our Commitment:
Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our client’s specific needs. We are committed to solving the most challenging and dynamic problems.
 
For the past seven years, we’ve been growing our government-contracting portfolio, and along the way, we’ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work.
Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come.
 
We care about our employees. Therefore, we offer a comprehensive benefits package.
-         Health, Dental, and Vision
-         Life Insurance
-         401k
-         Flexible Spending Account (Health, Dependent Care, and Commuter)
-         Paid Time Off and Observance of State/Federal Holidays
 
Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
 
Join our team and become part of government innovation!
Explore additional job opportunities with CGS on our Job Board:
https://cgsfederal.com/join-our-team/
For more information about CGS please visit: https://www.cgsfederal.com or contact:
Phone: +1 (888) 680-5916Email: info@cgsfederal.com

#CJ
 
 
 
 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.