1

Senior Reverse Engineer Jobs in Dallas, TX (NOW HIRING)

Senior .NET Backend Developer

Plano, TX · On-site

$115K - $149K/yr

... reverse-engineer business logic from legacy SQL-based implementations. • Experience working with relational databases such as SQL Server (preferred). • Understanding of layered architecture ...

Senior .NET Backend Developer

Plano, TX · On-site

$115K - $149K/yr

Job Title Senior .NET Backend Developer Location Plano, TX - Hybrid Duration 6+ Months Role ... Ability to reverse-engineer business logic from legacy SQL-based implementations. * Experience ...

Senior BI Engineer

Irving, TX · On-site

$120K - $135K/yr

The Senior BI Engineer will be responsible for designing, developing, and implementing ... Reverse engineer processes and logic to document and improve existing reporting workflows. * Create ...

Sr. Java Developer

Westlake, TX

$55 - $70/hr

Sr Full Stack Java Developer 5 openings Westlake, TX every other week onsite 12 months + Only W2 ... Proven ability to analyze, understand, and reverse engineer complex legacy codebases with limited ...

Sr Lead Security Engineer

Plano, TX · On-site

$110K - $151K/yr

They are seeking a Sr Lead Security Engineer to perform hardware and firmware security evaluations ... Preferred : • Experience extracting and identifying firmware filesystems, reverse-engineering ...

Sr Lead Security Engineer

Plano, TX

$107K - $146K/yr

Experience disassembling and reverse-engineering firmware for ARM, MIPS, or Intel architectures. * Knowledge of cryptographic primitives and protocols including encryption algorithms, key exchange ...

Sr Lead Security Engineer

Plano, TX · On-site

$171K - $260K/yr

Experience disassembling and reverse-engineering firmware for ARM, MIPS, or Intel architectures. * Knowledge of cryptographic primitives and protocols including encryption algorithms, key exchange ...

Sr Lead Security Engineer

Plano, TX

$107K - $146K/yr

Experience disassembling and reverse-engineering firmware for ARM, MIPS, or Intel architectures. * Knowledge of cryptographic primitives and protocols including encryption algorithms, key exchange ...

Sr. Data Engineer

Roanoke, TX · On-site

$109K - $132K/yr

Reverse engineer & document existing programs processing inbound data, staging and calculations ... Senior Investment Staff, Portfolio Managers, Chief Investment Officers, Research groups ...

A highly respected enterprise organization is seeking a senior-level Network Engineering leader to ... Reverse-engineer undocumented communication paths and dependencies * Participate as a secondary ...

New

A highly respected enterprise organization is seeking a senior-level Network Engineering leader to ... Reverse-engineer undocumented communication paths and dependencies * Participate as a secondary ...

New

Senior Materials & Process Engineer

Arlington, TX · On-site

$93K - $121K/yr

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

Senior Materials & Process Engineer

Arlington, TX · On-site

$93K - $121K/yr

Part-focused thinking: ability to reverse-engineer manufacturing solutions from part requirements with volume production in mind * SolidWorks: advanced modeling for complex parts and custom tooling ...

next page

Showing results 1-20

Senior Reverse Engineer information

See Dallas, TX salary details

$58.9K

$125.2K

$181.5K

How much do senior reverse engineer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for senior reverse engineer in Dallas, TX is $125,194.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $142,000.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 Dallas, TX? The most popular types of Reverse Engineer jobs in Dallas, TX are:
What job categories do people searching Senior Reverse Engineer jobs in Dallas, TX look for? The top searched job categories for Senior Reverse Engineer jobs in Dallas, TX are:

$52.25 - $69/hr

Full-time

Posted 28 days ago


Job description

Job Title: Senior .NET Backend Developer
Location: Plano, TX -Hybrid
Duration: 6+ Months
Role Overview:
We are looking for a skilled Senior .NET Backend Developer with strong SQL expertise and experience working on application modernization initiatives. The role requires a solid understanding of existing business logic implemented in complex SQL queries and the ability to rebuild, optimize, and implement that logic within a modern .NET backend architecture.
Key Responsibilities:
  • Analyze and understand existing business logic embedded in SQL queries, stored procedures, and database objects.
  • Design and develop backend components using .NET / .NET Core, translating database-driven logic into scalable application-layer services.
  • Participate in application modernization projects, including migration from legacy systems to modern, service-oriented or API-driven architectures.
  • Optimize SQL queries for performance, scalability, and maintainability.
  • Collaborate with business stakeholders, architects, and frontend teams to ensure accurate interpretation of business rules.
  • Develop and maintain RESTful APIs and backend services to support application functionality.
  • Ensure high-quality code through unit testing, code reviews, and adherence to best practices.
  • Support production issues, root cause analysis, and performance tuning as needed.

Required Skills:
  • 10+ years of experience in .NET / C# (.NET Core preferred) for backend development.
  • Excellent SQL knowledge, including complex queries, joins, CTEs, stored procedures, and performance tuning.
  • Hands-on experience in application or database modernization projects.
  • Ability to reverse-engineer business logic from legacy SQL-based implementations.
  • Experience working with relational databases such as SQL Server (preferred).
  • Understanding of layered architecture, service-oriented design, and API development.
  • Familiarity with source control systems (Git, Azure DevOps, etc.).