Senior Software Security Engineer @ Ledger
placeParis, Île-de-France, France
attach_money €150,000
businessOn Site
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @ledger.com
Recommended after applying
Job Details
About Ledger
Ledger is a global platform for digital assets and Web3, securing over 20% of the world's crypto assets with its hardware wallets. With headquarters in Paris and offices across Europe, the US, and Asia, Ledger empowers individuals and enterprises to securely manage their crypto assets.
The Team
The Donjon team is responsible for the security of all products built at Ledger.
What You’ll Be Doing
- Attack products and ecosystem to enhance industry leadership.
- Collaborate with development teams to address vulnerabilities in backend services, APIs, and supporting infrastructure.
- Research cutting-edge offensive security techniques.
- Develop tools and exploits for products and provide necessary fixes.
- Conduct security assessments and threat modeling for Ledger's ecosystem including DeFi and Ledger Live services.
- Promote secure coding practices among engineering teams.
- Present work at academic and hacking conferences worldwide.
What We're Looking For
- Strong web and backend penetration testing experience.
- Fluency in Python and Rust with secure programming practices.
- Kubernetes and cloud infrastructure knowledge.
- Basic knowledge of Scala is a plus.
- Experience in HSM security is a plus.
- Good knowledge of exploitation techniques and mitigations.
- Experience developing tools for automated security analysis.
- Design capability for secure architectures and documentation of standards.
Benefits
- Flexible hybrid work options.
- Health and life insurance support.
- Financial growth opportunities including shareholding options.
- Commuter allowance.
- Comprehensive learning and development training.
Inclusivity
Ledger is committed to an inclusive hiring process. Please inform us if you need any adjustments or accommodations.
Key skills/competency
- Cybersecurity
- Penetration Testing
- Python
- Rust
- Cloud Infrastructure
- Kubernetes
- Exploit Development
- Threat Modeling
- Secure Architecture
- HSM
How to Get Hired at Ledger
🎯 Tips for Getting Hired
- Research Ledger's culture: Study their vision, values, and global impact.
- Customize your resume: Highlight security and pentesting skills.
- Prepare for technical tests: Practice coding and exploit challenges.
- Showcase security experience: Provide case studies and portfolio examples.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and Rust coding challenges.
circle
Practice backend vulnerability assessments.
circle
Study Kubernetes and cloud environment setups.
circle
Review case studies on exploit development.
Behavioral Questions
circle
Describe handling project security challenges.
circle
Explain collaboration with cross-functional teams.
circle
Discuss adaptability in evolving tech environments.
circle
Share examples of proactive problem solving.
Frequently Asked Questions
What security tools should a Senior Software Security Engineer at Ledger master?
keyboard_arrow_down
How can I demonstrate my experience in backend pentesting for Ledger?
keyboard_arrow_down
What additional programming language skills are beneficial for the role at Ledger?
keyboard_arrow_down
How important is experience with HSM security for Ledger’s security role?
keyboard_arrow_down
What core competencies does Ledger seek for its Senior Software Security Engineer?
keyboard_arrow_down