Security Audit Engineer
Exodus seeks a security-focused engineer enthusiastic about discovering and rectifying security vulnerabilities in the realm of cryptocurrency. The ideal candidate will be responsible for upholding the security standards of third-party dependencies integrated into our wallet serving millions of users for secure crypto asset storage and exchange. Specifically, we are seeking a JavaScript and C++ engineer with a security focus to enhace the tooling around our security audit framework and collaborate with the team in auditing both in-house and third-party crypto libraries.
Responsibilities:
- Enhance wallet security by ensuring the shipped code is dependable.
- Bolster the security audit capabilities of the team, thereby accelerating overall development pace.
- Elevate the maturity level within the Secure Software Development Lifecycle.
- Conduct audits on third-party libraries, specifically focusing on JavaScript and C++ packages to uncover vulnerabilities and malicious code.
- Improve the tooling used for the security audit process.
- Work with the security team to enhance the security stance of the product across the board.
Requirements:
- Possess at least 4 years of experience in JavaScript security.
- Demonstrated ability to comprehend C++ and identify code vulnerabilities successfully.
- Background in cryptography is a plus.
- Strong communication (verbal and written) skills.
- Exceptional security skills with an emphasis on collaborating with the security team for audits.
- Self-driven, well-organized, capable of self-prioritizing tasks based on team and leadership objectives.
- Ability to work independently in an asynchronous work environment.
Preferred Qualifications:
- Experience with the security aspects of React, React Native, Electron.JS, and the NodeJS ecosystem.
- Familiarity with automated code security analysis tools such as CodeQL, Semgrep, SonarQube, Snyk, etc.
About Exodus:
Exodus is a multi-asset cryptocurrency wallet infused with an exchange feature, originating in 2015 and functioning as a distributed team since then. Our objective is to facilitate the transition of half the global populace from the conventional financial system to the crypto financial system by 2030.
Benefits:
- Flexible work environment allowing you to work from anywhere at any time.
- Opportunity to partake in laying the foundation of cryptocurrencies.
- Culturally collaborative and feedback-driven setting.
- Room for personal and professional growth.
- Competitive compensation along with comprehensive benefits.
- Salary payments in Bitcoin with a compensative buffer to mitigate price fluctuations and exchange fees.
- Access to tools required to perform the job efficiently.
Additional Benefits:
Health Insurance, PTO, Unlimited Bereavement, Parental Leave, Tax Help, and Seasonal Perks, including coverage for gym memberships and therapy.
Hiring Process:
- Initial review by recruiting team to understand alignment with our values and mission.
- Interview with prospective manager to assess technical fit and experience.
- Job-related assessments may be conducted for relevant roles.
- Interactions with potential colleagues to ensure alignment of competencies and expectations.
Salary: $150,000—$170,000 USD
Pay Transparency Advisory: Detailed discussions on salary, bonuses, and benefits will be conducted during the hiring process.