Albarraque, Portugal


Information Technology



Job ID


Be a part of a revolutionary change At PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on smoke-free products with one clear purpose - to deliver a smoke-free future. With 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 The total transformation we’re going through means that there are unique IT projects here to match all levels of skills and ambitions – from pace-setting global pilot projects to vital local updates. Whether you want to pursue a personal passion or build an international career, there’s space here to develop in any number of directions. To join us in IT you’ll need to be driven and equally happy whether you’re taking the strategic view or diving deep into processes. We'll make sure you're set up to succeed whatever your project is, our culture is agile and collaborative, and we genuinely believe our people are some of the best you’ll ever work with. We are looking for a skilled and passionate Engineering Lead to join our Centre of Excellence to build and scale effective software solutions for IT OPS Domain. PMI IT Operations domain is composed of Manufacturing and Supply Chain clusters that globally supports the production and the distribution of our products. In this business area, we develop applications that interact with our production machines and our manufacturing and logistics execution systems (MES / LES). As an Engineering Lead, you will be responsible for leading and managing an Engineering team and, you will have the opportunity to build high value, differentiating and impactful applications that will support our factories and our retail distribution worldwide. Responsibilities: • Lead an Engineering team • Co-own the team’s backlog, while working closely with the Team Lead, Product Owner, Engineering Manager, and other Stakeholders. • Collaborate closely with Tech leads, Domain Architects, Engineering Manager, and product owners to unblock the team and more efficiently deliver value to end-users • Mentor and grow a world-class Engineering Team to reach high maturity and performance levels while delivering a challenging project • Achieved to move in the right direction • Identify roadblocks, dependencies and other issues and work with multiple Teams across the organization to resolve these issues • Coordinate people, tools, and time to consistently deliver high-quality software within an Agile mindset • Identify opportunities for improvements and help drive changes as necessary • Manage up to 7 engineers Background and Qualifications: • Bachelor’s Degree or higher in Computer Science or Software Engineering with appropriate experience • The ability to take ownership of decisions made in the engineering organization by helping stakeholders make clear decisions in alignment with organizational goals, backing decisions made, and taking responsibility for their success • Drive alignment by having conversations based on engineering strategy and principles with your teammates when appropriate, strongly oriented towards working to the same goal as a team • Able to take ownership and responsibility for organizational practices and processes and their continuous improvement • Knowledge of agile development methodologies • Fluency in English (written and oral) • Strive to be objective and continuously reflect on your own biases when making decisions, holding yourself accountable for decisions and outcomes • Facilitates discussions, ensuring that everyone has an opportunity to share their opinion and be heard and that discussion outcomes tie to stated goals. • Understand your work domain, share knowledge frequently with your teammates and document, creating an organic culture for opportunities to share knowledge • Actively mentors’ team in an open, respectful, flexible, empathetic manner Additional Experience Preferred or Helpful: • Cloud Technologies knowledge (Amazon AWS is a plus) • Have production experience with programming languages like C#, Java, JavaScript, Kotlin and/or TypeScript • Have experience working on a large-scale system. Making it faster, more scalable, and fault-tolerant • Knowledge about Software Architecture best practices • Strong background in Software development including design patterns and testability • Experience in product design, with good user experience instincts What we offer: 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: deliver a smoke-free future. • To join our growing team…