Search...

Senior Application Security Engineer

Consensys logo
Consensys

Consensys is a blockchain software company that builds tools for developers to create and manage decentralized applications on Ethereum.

5049 Edwards Ranch Road, Fort Worth, Texas, United States

Projects

Consensys Diligence logoConsensys DiligenceSmart Contract Audits
B
BesuNode Software
Teku logoTekuNode SoftwareConsenSys Staking logoConsenSys StakingStaking ServiceTruffle logoTruffleDeveloper ToolingGanache logoGanacheDeveloper Tooling
D
Drizzle
T
Truffle Teams
T
Truffle Dashboard
T
Truffle for VS Code
T
Truffle Boxes
About Consensys

Consensys is a blockchain software company that provides tools for developers to build, deploy, and manage decentralized applications. Users can access infrastructure through Infura, develop smart contracts with Truffle, and manage digital assets using MetaMask. The platform focuses on supporting the Ethereum ecosystem by offering practical tools for scalable and secure Web3 development.

View jobs by Consensys

Skills

About the Role

You will embed security into the software development lifecycle for MetaMask products. You will review designs, perform threat modeling, conduct security testing and code reviews, and triage vulnerabilities reported through the bug bounty program. You will write code to fix vulnerabilities and build security automation and tooling, validate patches, and drive remediation within SLAs. You will liaise with engineers and ethical hackers, document findings clearly, and help prevent future issues through controls and developer education.

Requirements

  • 6+ years building and securing software, with at least 4 years in product or application security
  • Experience securing server-side applications and environments
  • Experience performing security design reviews, threat modeling, and security testing
  • Experience working with or securing JavaScript and Node.js applications in modern web environments
  • Strong coding skills in modern application stacks, ideally JavaScript and Node.js
  • Experience securing web applications and APIs
  • Solid written and verbal communication skills
  • Proactive and self-driven with ability to work effectively in a remote environment
  • Relevant knowledge of modern web and mobile application security landscape, real-world attacks and mitigations

Responsibilities

  • Determine root cause and severity of reported vulnerabilities
  • Triage bug bounty reports and interface with ethical hackers
  • Guide product engineering teams to remediation
  • Document identified vulnerabilities to enable rapid engineering action
  • Write code to support security engineering projects and fix client vulnerabilities
  • Develop AI tooling for vulnerability determination and resolution
  • Assess application security and ensure remediation within SLAs
  • Conduct design reviews, threat modeling, security testing, and code reviews
  • Identify gaps in the SSDLC and lead remediation efforts
  • Validate security patches and test for potential bypasses
  • Develop automation, security controls, and educational materials to prevent recurrence

Benefits

  • Comprehensive competitive benefits package
  • Equity
  • Access to Consensys Advance Program and Coursera learning modules
  • Unlimited vacation/holidays
  • Flexible working arrangements
  • Remote-first work
Senior Application Security Engineer at Consensys | JobStash