We are seeking an experienced Offensive Security Engineer to join our growing security team with a focus on offensive security, threat research, and exploit development. You will identify vulnerabilities, understand how they function behind the scenes, and develop patterns and tools to mitigate risks. If you have a strong technical background, are passionate about offensive security, and enjoy working in decentralized environments, we want to hear from you.

Key Responsibilities:

Red Team Strategy & Execution

  • Lead and design sophisticated Red Team operations targeting Internet Computer Protocol, governance, subnets, nodes, and system dApps
  • Develop adversary emulation plans to test both platform and infrastructure defenses, identifying weaknesses before they can be exploited

Exploit Development & Vulnerability Research

  • Research, develop, and test advanced exploits against the Internet Computer Protocol and infrastructure
  • Maintain an internal repository of exploits, scripts, and tools for advanced offensive security operations

Infrastructure Security

  • Strengthen the security of Internet Computer Operating Systems (ICOS) running on virtual machines by implementing advanced hardening measures 
  • Perform vulnerability assessments and penetration tests on the ICOS environment and the overall Internet Computer infrastructure to identify and mitigate risks
  • Harden and assess security for internal Kubernetes clusters and associated services, ensuring robust defense mechanisms against container-based attacks
  • Perform security testing across cloud-native infrastructures, CI/CD pipelines, and microservices environments, identifying lateral movement paths and privilege escalation risks

Tool Development & Automation

  • Build and maintain custom offensive security tools for exploit delivery, post-exploitation automation, and Red Team simulations
  • Develop secure operational tools to streamline complex engagements and support security monitoring, threat detection, and incident handling

Collaboration & Incident Handling

  • Partner with cross-functional teams, including blockchain developers, DevOps, and infrastructure engineers, to embed security best practices throughout the development lifecycle
  • Lead incident response efforts involving blockchain or internal systems, conducting thorough post-mortems and implementing mitigation strategies
  • Publish security advisories and report CVEs

Requirements:

  • Extensive experience planning and executing Red Team engagements in complex, distributed environments, simulating advanced persistent threats (APTs) across blockchain and/or traditional infrastructure
  • Skilled in adversary emulation, lateral movement techniques, privilege escalation, and exfiltration tactics
  • Proven experience in identifying and exploiting vulnerabilities specific to blockchain ecosystems is a plus. This includes distributed consensus mechanisms, smart contract execution, and inter-node communication
  • Strong understanding of kernel-level vulnerabilities, hypervisor security, and virtualized environments
  • Strong understanding of SELinux
  • Expertise in securing Kubernetes clusters and traditional infrastructure, with a focus on container security.
  • Proficiency in working with QEMU virtualization technologies and AMD SEV-SNP secure enclaves is a plus
  • This is a hybrid-onsite position, based out of our soon-to-be-opened office in the heart of San Francisco.

Base Salary Range:  $175,000 - $240,000/yr

This position can be considered across multiple levels. Total compensation at DFINITY consists of base salary + generous bonus and is determined based on multiple factors including job leveling, areas of expertise, educational background, geographic location and overall experience.  

In addition to the cash components of our offers, we have generous benefits including top tier medical, dental, and vision insurance; disability insurance; life insurance; 401(k); flexible PTO policy in addition to paid holidays.

About DFINITY and the Internet Computer:

DFINITY is a leading contributor to the Internet Computer Protocol (ICP), with a mission to bring the world's compute onto the secure ICP network. Built on its unique third-generation blockchain technology, ICP enables the development and operation of a new generation of unstoppable, tamper-proof, fully decentralized web applications. Its powerful technology can run entire AI models within smart contracts, representing a major advancement for secure AI. Through seamless integration with Bitcoin, Ethereum, and other networks, ICP facilitates multi-chain operations for digital assets and web3.

Join our team of over 250 talented individuals, including world-renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders, who are shaping the future of the internet and web3.
 
DFINITY was founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.