Albarraque, Portugal


Information Technology



Job ID


MAKE HISTORY WITH US! At PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on smoke-free products with the power to deliver a smoke-free future. With the huge change, comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your career forward in endlessly different directions. PMI’S JOURNEY TO A SMOKE-FREE FUTURE IS FUELED BY TECHNOLOGY We are looking for a skilled and passionate Senior Security Engineer to join our Centre of Excellence for Technology to build and scale effective software solutions for our Ecommerce Domain. AS A SENIOR SECURITY ENGINEER AT PMI YOU WILL: • Lead the adoption of better practices and standards that will improve our ways of working • Ability to Mentor and provide training assistance to other Engineers • Engage in product features development by leveraging your Security Expertise to shift left activities related to cybersecurity risk assessment • Join the Security Chapter where you’ll have the opportunity to investigate and share information about technologies within the Security Engineering Community • Identify potential threats by performing threat modeling, architectural design review, source code review, dynamic application security tests (pen test) for the web, mobile and infrastructure • Perform Security assessments and remediations • Conduct application-level penetration testing and independent reviews of source code repositories • Conduct source code and dynamic application security reviews in relevant languages (Java, Kotlin, Python, .NET, Go, TypeScript, JavaScript) • Review and improve security architecture of our Products • Coach Security Champions in Engineering Teams to raise awareness on Application Security best practices • Use cutting-edge technologies on your daily work • Build reusable code and libraries for future use YOU SHOULD APPLY IF YOU HAVE: • Bachelor’s Degree or higher in Computer Science or Software Engineering with appropriate experience • Background as a software engineer • Proven work experience as a Security Engineer or similar for 6+ years • In-depth understanding of the entire secure development lifecycle • Identity and Authentication standards such as FIDO and OAuth • Understanding of cryptography • Penetration testing experience • Source code reviews • Experience with dynamic application security testing tools • Experience with static source-code analyzers • Vulnerability research, management and identification, including extensive OWASP knowledge • Good understanding of HTTP protocols, security controls, API design and security testing • Teamwork skills with a problem-solving attitude • Software development experience with Scrum Agile framework ADDITIONAL EXPERIENCE THAT WE’LL VALUE: • Experience with threat modeling • Experience Azure active directory • Understanding key processes in Cloud technology • Define security test cases during test automation and evaluate new tools to improve the security of the group application • Proven experience in source code management tools such as Bitbucket and Git • Experience with CI/CD pipelines and Tools (e.g. Terraform, Jenkins) • Experience with Kubernetes and Docker containers WHAT CAN YOU EXPECT FROM THE COMPANY: Our success depends on the men and women who come to work every single day with a sense of purpose and an appetite for progress. Join PMI and you too can: • Seize the freedom to define your future and ours. We’ll empower you to take risks, experiment and explore • Opportunity to work in the development of native Cloud solutions using the most modern tools and technologies in the industry • Be part of an inclusive, diverse culture, where everyone’s contribution is respected; collaborate with some of the world’s best people and feel like you belong • Pursue your ambitions and develop your skills with a global business – our staggering size and scale provides endless opportunities to progress • Continuous support in training and certification programs • Take pride in delivering our promise to society: to deliver a smoke-free future. WHAT WE OFFER YOU: • Private health insurance for you and your household • Life Insurance • Employee pension plan • Lunch card (Ticket) • 26 vacations days • Wide range of trainings and certifications.