Product Security Engineer
N26
about 1 month ago
Berlin, Germany
Mid Level / Senior
Responsibilities
- Apply knowledge of security architecture to help build secure products across various technologies.
- Collaborate with engineering teams to address application security needs related to emerging technologies.
- Perform application security design reviews, threat modeling, and code reviews.
- Conduct penetration testing to assess and strengthen application security.
- Develop tooling to support the Secure Software Development Lifecycle.
- Build automation frameworks for secure feature delivery.
- Educate teams on secure coding and development practices.
- Enable teams to identify and remediate vulnerabilities before production.
- Perform reactive incident response for security events.
- Conduct proactive research to detect new attack vectors.
Requirements
- Proficiency in software engineering with general-purpose programming languages like Python or Go.
- Experience with threat modeling, security testing, and analyzing applications involving emerging technologies.
- Prior experience in building automation for the Secure Software Development Lifecycle.
- Ability to collaborate closely with engineering teams throughout the Software Development Lifecycle.
- Passion for information security and interest in evolving threats, especially those targeting AI systems.
- Deep technical knowledge in cloud and networking security, web application security, mobile security, and AI-driven product challenges.
- Strong understanding of microservice architectures and scalable software in the cloud.
- Ability to identify software flaws and communicate practical solutions.
- Familiarity with static/dynamic code analysis and techniques to identify security vulnerabilities.
- Solid knowledge of secure coding best practices and security standards, including OWASP Top 10.
Benefits
- Accelerate your career growth by joining a leading disruptor in the banking sector.
- Enjoy a competitive personal development budget and work from home budget.
- Access discounts for fitness and wellness memberships, language apps, and public transportation.
- Participate in dedicated teamwork days in the office with flexibility for remote work.
- Receive a Premium subscription for your personal N26 bank account and for friends and family.
- Gain an additional day of annual leave for each year of service.
- Experience a high degree of autonomy and access to cutting-edge technologies.
- Receive a relocation package with visa support if needed.
Tech Stack
GoPython
Categories
AI & MLMobileSecurity