Software Security Engineer
/Role Overview
Our company is dedicated to democratizing access to digital assets while ensuring their security. We invite you to be part of this impactful mission.
Established in 2014, we are a leading global platform specializing in digital assets and Web3 technology. Our advanced Ledger Nanos safeguard over 20% of the world's cryptocurrency assets. With our headquarters in Paris and Vierzon, and additional offices in various countries like the UK, US, Switzerland, and Singapore, we boast a workforce of over 900 professionals focused on creating diverse products and services that empower individuals and businesses to securely purchase, store, exchange, grow, and manage crypto assets. Notably, our Ledger hardware wallet series has already sold more than 6 million units across 200 countries.
Our company values, including Pragmatism, Audacity, Commitment, Trust, and Transparency , contribute to the essence of our unique culture. Gain insights from our team members on how they shape our work environment.
Join the Donjon team, responsible for the security of our developed products. In the capacity of a senior security engineer, your primary responsibility involves testing the security of our hardware wallets and the broader ecosystem they operate in, to uphold and advance our leading position in the industry.
Key Responsibilities
- Contribute to researching innovative offensive security methodologies
- Develop tools and exploits for our products, along with offering solutions
- Conduct security assessments on new Ledger products and features
- Engage in security research involving various cryptocurrency industry products like hardware and software wallets, smart contracts, and secure hardware
- Advocate for secure coding practices within engineering teams
- Showcase your work at global academic and hacking conferences
Requirements
- Extensive experience in security, with a preference for familiarity with Web3 technologies
- Proficiency in applied cryptography
- Basic understanding of financial services
- Self-driven with a keen ability to adapt to the dynamics of maintaining security proficiency
Technical Proficiencies
- Mastery of Rust, Python, or C, with a focus on secure programming in these languages
- Knowledge of reverse engineering and binary analysis
- Competence in exploitation techniques and related mitigations
- Profound expertise in static analysis tools
- Development of fuzzers and security analysis automation tools
- Proficiency in designing secure architectures
- Capability to develop and outline methods, standards, and guidelines
- Solidity programming knowledge is an advantage
Benefits
- Eligibility for stock options to participate in our growth
- Hybrid work policy for flexible arrangements
- Annual company outing and frequent social events
- Comprehensive health insurance coverage including medical, dental, and vision care
- Promotion of personal development, coaching & fitness through partner programs
- 5 weeks of paid annual leave, national holidays, and RTT days
- Access to cutting-edge office equipment and technology
- Transportation cost reimbursement
- Employee discount on products
