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 the power to improve the lives of a billion smokers worldwide. With huge change, comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom 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 fuelled 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 Backend Lead Engineer to join our Centre of Excellence and your primary responsibilities will be: • Lead and manage a team of individuals through their successful delivery of software • Design, develop, test, deploy, maintain and improve software • Mentor, coach and foster good working practices that elevate our software ecosystem • Work collaboratively with a cross functional team where software is product led, design driven, data informed and customer centric • Liberate business value and shape the culture of the iterative processes where ownership drives responsibility for the ilities of good software practices • Lead or co-lead the Backend Community of Practice to deliver on best practices, guidelines and decisions on technologies • Manage a team of Engineers and support their growth Lead engineers are expected to have some of these characteristics: - Experience managing a Team of individuals who report directly to them - Ability to represent a Team to external stakeholders - Confidence to deliver a technical decision when diverging ideas exist - Driver to push for cloud native, managed, testable, serverless architectures of mature systems - Proficiency with a high-level development language (C#, Java, Kotlin, Node.js with TypeScript or JavaScript) - A track record of operating within a successful Scrum or Kanban team Extra points if: - You have a go to strategy for monitoring, scaling, tracing, deploying software - You’ve worked in SAFe or LeSS environments - You care and know how to keep a burndown chart looking good - You know what works in an Agile environment and what doesn’t - You have a favorite Cloud where you feel at home - You lead a Chapter, Guild or Initiative - You master an IaC tool or framework