Senior Software Security Engineer
@ Ledger

Paris, Île-de-France, France
€150,000
On Site
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @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

Review Python and Rust coding challenges.
Practice backend vulnerability assessments.
Study Kubernetes and cloud environment setups.
Review case studies on exploit development.

Behavioral Questions

Describe handling project security challenges.
Explain collaboration with cross-functional teams.
Discuss adaptability in evolving tech environments.
Share examples of proactive problem solving.

Frequently Asked Questions