1

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

Senior Software Developer

Morton Grove, IL

$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 ...

Threat Hunter

Chicago, IL · Hybrid

$97K - $189K/yr

Threat Hunter, Consulting Director is a senior-level individual contributor focused on proactively ... Strong understanding of malware, reverse engineering principles, and network protocols.

Threat Hunter

Chicago, IL · On-site

$97K - $189K/yr

Threat Hunter, Consulting Director is a senior-level individual contributor focused on proactively ... Strong understanding of malware, reverse engineering principles, and network protocols.

We're looking for a Senior Sales Engineer to join our world-class team and help bring our industry ... Solid grasp of layer 4 and 7 networking (load balancing, reverse proxies).Comfortable working with ...

Strong debugging skills with browser developer tools and network analyzers ... Solid grasp of layer 4 and 7 networking (load balancing, reverse proxies). * Comfortable working ...

Machinist

Elgin, IL

$30 - $35/hr

Machine Shop Job Summary The Machinist will have senior level knowledge in understanding machine ... Ability to provide shop sketches for innovative ideas or reverse engineered parts. * Excellent ...

next page

Showing results 1-20

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 Jun 25, 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 are Senior Reverse Engineers?

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 some 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 are the key skills and qualifications needed to thrive as a Senior Reverse Engineer, and why are they important?

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:
What are popular job titles related to Senior Reverse Engineer jobs in Chicago, IL? For Senior Reverse Engineer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Senior Reverse Engineer jobs in Chicago, IL look for? The top searched job categories for Senior Reverse Engineer jobs in Chicago, IL are:
Principal Application Architect

Principal Application Architect

Camping World

Lincolnshire, IL • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Camping World rating

5.6

Company rating: 5.6 out of 10

Based on 174 frontline employees who took The Breakroom Quiz

475th of 717 rated retailers


Job description

Good Sam is seeking a Principal Applications Architect (Hands-On). As a Principal IT Solutions Architect, you will play a pivotal role in shaping the technological landscape of Good Sam and driving strategic initiatives forward. In Collaboration with the Enterprise Architecture team, leveraging your deep expertise in Applications Engineering and Solutions Architecture, you will lead the architecture, design and implementation of cutting-edge solutions that address complex business challenges and support the Good Sam and Camping Worlds' growth and long-term success.

What You'll Do

Hands-on Applications Design

As a Solutions Architect, you will lead the design of scalable, modular systems that span both on-premises and cloud environments. You'll translate business requirements into resilient architectures that support growth, flexibility, and performance. Leveraging deep expertise in cloud-native technologies and hybrid infrastructure, you'll ensure that every solution is built for interoperability, maintainability, and long-term success.

Build

You'll take ownership of legacy codebases, applying expert-level troubleshooting and engineering skills to fix, refactor, and modernize critical systems. With a keen eye for stability and performance, you'll reverse-engineer undocumented applications, restore functionality, and implement sustainable improvements that align with current architectural standards. Your work will breathe new life into aging platforms while paving the way for future innovation.

Stakeholder Collaboration

Collaborate closely with senior leadership, business units, and technical teams to deeply understand requirements, gather insights, and develop detailed architectural roadmaps. Build strong partnerships with cross-functional teams to ensure solution architectures address both business and technical needs comprehensively and accurately.

Thought Leadership and Technical Expertise

Act as a leading authority in Solutions Architecture, providing expert guidance to cross-functional teams through the complexities of the architecture design process. Represent the Solutions Architecture function in high-level forums like the Architecture Review Board (ARB) and stay updated with industry trends, emerging technologies, and best practices. Propose innovative and strategic ways to integrate new technologies into the existing architectural landscape to enhance organizational capabilities.

System Assessment and Enhancement

Perform detailed evaluations of current systems-including legacy platforms-to identify potential areas for improvement. Propose innovative solutions that enhance performance, scalability, and security. Oversee the selection and integration of third-party solutions, ensuring they align with the company's strategic objectives and technical standards.

Lead

In this leadership role, you'll coach cross-functional teams, champion architectural best practices, and uphold technical excellence across all phases of solution delivery. You'll drive the adoption of standards, mentor engineers, and foster a culture of accountability and continuous improvement. Your influence will shape the technical direction of projects and ensure alignment with strategic business goals.

Risk Mitigation and Compliance Assurance

Collaborate with stakeholders to identify and mitigate risks associated with solution architectures, ensuring compliance with industry standards and regulatory requirements. Provide strategic advice on security and compliance throughout the solution lifecycle, ensuring the development of a resilient and secure architectural framework.

Continuous Improvement Advocacy

Drive continuous improvement in Solutions Architecture practices, processes, and methodologies. Lead initiatives aimed at optimizing existing architectures, improving workflow efficiencies, and enhancing overall effectiveness. Champion the creation and adoption of Enterprise Architecture Standards, including policies, guidelines, and best practices, ensuring their approval and implementation across the organization.

Effective Communication and Collaboration

Clearly and effectively communicate complex technical concepts to both technical and non-technical stakeholders, ensuring alignment and understanding across teams. Promote a collaborative culture across the organization, ensuring that solution architectures are consistently aligned with the broader organizational goals and priorities.

What You'll Need to Have for the Role

  • Minimum of 10 years of progressive, hands-on experience in IT Applications Engineering and Solutions Architecture, with a demonstrated history of successful architecture designs and implementations of complex, enterprise-scale IT solutions.

  • Proven ability to troubleshoot and stabilize undocumented legacy systems, using analytical skills and technical intuition to restore functionality and performance.

  • Deep understanding of Architecture Domains including Business Architecture, Data and Information Architecture, Applications Architecture, Security and Identity Architecture, Integration Architecture, Infrastructure (in hybris Cloud environments), Services Architecture, Observability, Business Continuity, and Disaster Recovery Architecture.

  • Exceptional analytical and problem-solving abilities, enabling assessment of complex technical challenges and the development of innovative solutions.

  • In-depth knowledge of Cloud Computing Platforms (AWS, Azure, GCP), with hands-on experience in architecting cloud-native and multi-Cloud solutions.

  • Outstanding leadership and team-building capabilities, with a proven track record of leading cross-functional programs/projects and driving strategic initiatives forward in both Agile and traditional Waterfall portfolio/project environments.

  • Exceptional communication and interpersonal skills, capable of effectively engaging with technical and non-technical stakeholders. Demonstrated ability to collaborate and influence diverse teams and stakeholders.

  • Working knowledge of ITIL, COBIT, SAFe (Scaled Agile Framework), DevOps (DevSecOps), Lean Architecture, Application and Technology Portfolio Management (APM, TPM), Agile methodologies, and best practices.

  • Experience working with modern technologies like Java, Node, React, API design, microservices, .NET...

  • A minimum of 8 years of experience in IT governance, risk management, and compliance, ensuring adherence to industry standards and regulatory requirements.

  • Bachelor's or master's Degree in computer science, Information Technology, or a related field.

Pay Range:

$134,400.00-$206,100.00 Annual

In addition to competitive pay, we offer Paid Time Off, 401(k), an Employee Assistance Program, Good Sam Roadside Assistance, discounts, paid parental leave (if eligibility is met), Tuition Reimbursement (if eligibility is met), and on the job training opportunities. Full-time associates are offered a comprehensive benefit package including medical, dental, vision and more! Part-time associates are offered access to dental & vision coverage! For more information please visit: www.mycampingworldbenefits.com

We are an equal employment opportunity employer. The Company's policy is not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, veteran or uniformed service-member status, genetic information, or any other basis protected by applicable federal, state, or local laws.


What Camping World employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom