Senior Application Security Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We aim to become the most beloved financial operating system of French SMEs and accounting firms (and soon, European ones). We help entrepreneurs rid themselves of time-consuming tasks related to accounting and finance while providing them with access to key financial information to assist in making the best decisions for their business., * Conduct and perform regular security assessments (internally or through external consulting companies) on the applications (code reviews, pentests, bug bounty in particular) and the infrastructure.
- Strengthen the current means of detecting malicious attempts.
- Be involved in all security incidents, investigate logs, block attacks, and propose corrective measures to prevent future threats.
Compliance & Awareness
- Ensure compliance with ISO 27001 controls (processes) related to development (mandatory code practices, validation, patch management, vulnerability management, etc.) by training developers, monitoring projects, conducting regular internal audits, and managing technical non-conformities.
- Build or improve secure development training materials and conduct regular training sessions with developers, engaging them in the Security Champions program.
- Improve the security awareness throughout the company.
- Contribute to tenders to explain our security policies and provide the necessary technical details.
Requirements
- Ability to perform offensive security assessments on infrastructure and applications.
- Know how to exploit and fix a wide range of web vulnerabilities and be able to explain them to non-technical persons (not just the OWASP Top 10).
- Experience in a programming language (Ruby, Python, JavaScript) for scripting or larger projects.
- Experience in cloud infrastructure security.
- Ability to popularize technical terms to facilitate the adoption of security measures within projects or to broadcast messages to peers.
- Fluent in French and/or English (both oral and written)., * Humble.
- Team player; able to work with remote colleagues.
- Proactive and organized.
- Quick learner who enjoys working on different projects (application security, cloud infrastructure, training, ISO 27001)., * Speaks English (level assessed and appreciated).
- Thrives in a rapidly changing work environment.
- Highly collaborative within own team or other stakeholders.
- Experienced enough to prioritize business-led actions on a day-to-day basis.
Benefits & conditions
- Engage with the Product Team to integrate security in our features from the beginning, from design to delivery.
- Ensure the security of the main Web application written in Ruby on Rails and ReactJS: its dependencies, code, infrastructure, and configuration.
- Conduct code reviews from a secure development point of view (about 80 releases per day).
- Detect vulnerabilities and propose associated patches.
- Raise the security level of our CI/CD configuration.
- With the DevOps team, secure our AWS infrastructure, including its Kubernetes environment (AWS EKS)., * 25 vacation days paid by Pennylane.
- Competitive compensation package.
- Company shares.
- Budget for a dedicated workspace and allowance to work from coworking spaces.
- Access to fitness spaces through partner Gymlib.
- Latest Apple equipment.
- Remote work allowed from any European country within two hours of CET, or based in France with a French contract following French regulation, including 6 to 12 RTT, 5 weeks PTO, lunch credits, health cover, and regular events in major cities.
About the company
Pennylane is one of the fastest growing fintechs in France. In five years of existence, we have raised a total of €359 million and have grown to a team of more than 1,000 employees. We build an international environment with more than 25 nationalities and a strong remote-friendly culture. We are recognized as one of the greatest places to work in France.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
Understanding and Mitigating Common Web Vulnerabilities
Where to Find Entry-Level Software Engineering Jobs
The 12 Best Jobs for Software Engineers