1

Compiler Engineer Jobs in Washington (NOW HIRING)

... compiler language used to make the malware. You have honed your craft looking at real attack ... As a reverse engineer in our firm, you will no longer have to imagine a place like this, because it ...

Apply Early

... compiler syntax, relational database programming, Boolean logic, and command language interpreters, as well as off-the-shelf software tools • Serve as project engineer for system configuration ...

... compiler syntax, relational database programming, Boolean logic, and command language interpreters, as well as off-the-shelf software tools • Serve as project engineer for system configuration ...

next page

Showing results 1-20

Compiler Engineer information

See Washington salary details

$37.4K

$101K

$160.8K

How much do compiler engineer jobs pay per year?

As of Jul 3, 2026, the average yearly pay for compiler engineer in Washington is $101,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,300.00 and $123,500.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Compiler Engineer?

A typical day for a Compiler Engineer involves designing, implementing, and testing components of compilers or code analysis tools. You may work on optimizing code generation, fixing bugs, improving language support for modern hardware, or collaborating with other software engineers to integrate compilers into build systems and development environments. Compiler Engineers often review code, write technical documentation, and participate in design discussions with team members. This role requires a blend of independent research and active teamwork to solve complex engineering challenges and deliver reliable, high-performance software.

What are the key skills and qualifications needed to thrive in the Compiler Engineer position, and why are they important?

To thrive as a Compiler Engineer, you need a solid background in computer science, strong skills in programming languages such as C/C++, deep knowledge of compiler theory, and experience with code optimization or language design. Familiarity with build systems, LLVM or GCC toolchains, and source control systems is commonly required, and certifications such as a relevant computer science degree may be advantageous. Excellent problem-solving abilities, attention to detail, and effective collaboration and communication skills help set top candidates apart. These skills are essential for building robust, efficient compilers and collaborating effectively within software engineering teams.

What does a Compiler Engineer do?

A Compiler Engineer designs, develops, and optimizes compilers, which are programs that translate high-level programming languages into machine code. They work on improving performance, ensuring efficient code generation, and implementing language features. Their role often involves working with hardware architectures, debugging complex issues, and enhancing compiler optimizations for speed and efficiency.

What are the most commonly searched types of Compiler Engineer jobs in Washington? The most popular types of Compiler Engineer jobs in Washington are:
What are popular job titles related to Compiler Engineer jobs in Washington? For Compiler Engineer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Compiler Engineer jobs in Washington look for? The top searched job categories for Compiler Engineer jobs in Washington are:
Infographic showing various Compiler Engineer job openings in Washington as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $101,009 per year, or $48.6 per hour.

Reverse Engineer

Closure Technologies

Chantilly, VA

Full-time

Posted 25 days ago

Be an early applicant


Job description

You are a reverse engineer that decompiles malicious code. You know how to spot the "evil" and not fall for the deceptive code written by hackers to throw you off their trail. You have the skills to remove the obfuscation, decrypt the strings, identify the command-and-control links, find the functions, and even determine the compiler language used to make the malware. You have honed your craft looking at real attack vectors, running down leads in the ether of network flow data or within the perishable pages of memory on compromised hosts.

Now imagine yourself in a place where you are no longer constrained by the "push-button" and "wipe-and remediate" culture of incident response. A place where you will be afforded the time, resources, and toolsets to dive deep and explore the most advanced malware exemplars you have ever seen. A place where your technical skill is highly regarded and you are readily given the education and training resources to expand your knowledge exponentially. Most importantly, it is a place with real impact seen in the international headlines and many more untold accomplishments made quietly in the shadows.


As a reverse engineer in our firm, you will no longer have to imagine a place like this, because it will become your reality. We have an immediate opportunity for a malware analyst and reverse engineer like you. You will be conducting examinations and analysis of emerging nefarious technologies and previously unknown malicious exploits. You will have access to industry leading tools and optimized technical environments. All while working alongside colleagues and clients united in their efforts to ensure our nation's security. Are you ready to make a difference and accelerate your technical development

Required Skills
  • 5+ years of experience with functional testing
  • Experience with analyzing malicious code exemplars
  • Experience with software development, including reading assembly code
  • Experience with tools, including Ida Pro, Ghidra, and Olly Debug
  • Experience with providing both dynamic and static analysis
  • Experience with working independently or under limited direction or guidance
  • Knowledge of Windows API calls
  • TS/SCI clearance with a polygraph
  • Bachelor's degree
Desired Skills
  • Experience with using issue and project tracking software
  • Experience with Agile development methodologies
  • Experience with the project management framework
  • Ability to manage and prioritize multiple tasks simultaneously
  • Possession of excellent oral and written communication skills, including writing and maintaining technical documents