{"id":1476464,"url":"https://alion.io/job/pluxee-principal-engineer","title":"Principal Engineer","company":{"id":1925233,"name":"Pluxee","domain":"pluxeegroup.com","url":"https://alion.io/company/pluxeegroup","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":23,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":56,"computed_at":"2026-10-01T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Milton Keynes, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":76000,"max_usd":156000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":31},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"FinOps","optional":false},{"name":"MS SQL","optional":false},{"name":"MVC","optional":false},{"name":"OWASP","optional":false},{"name":"SOAP","optional":false},{"name":"SQL","optional":false},{"name":"Blazor","optional":true},{"name":"JavaScript","optional":true},{"name":"MAUI","optional":true}],"status":"live","first_seen_at":"2026-09-25T00:00:00Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-10-01T04:06:38Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"At Pluxee, we shape the world of employee benefits and engagement by bringing to life a personalized and sustainable employee experience, at work and beyond.\nPermanent RegularJob Description:\nThe Principal Engineer is the senior individual contributor responsible for technical leadership, solution architecture and engineering excellence across Pluxee UK’s .NET-based digital products and platforms.s a Principle Engineer you will expected to:\nOwn and influence end-to-end technical direction across product discovery, design, delivery and operation. It combines hands-on engineering with architectural leadership, ensuring that solutions are secure, scalable, resilient, maintainable and aligned with measurable business outcomes.\nSupport and enhance existing internally developed products while shaping new products and platform capabilities across Payments, Discounts, Benefits, Rewards, Salesforce, Business Central, Analytics, mobile applications and web portals.\nProvide technical direction across squads, establishes engineering guardrails, manages technical debt and ensures adherence to internal governance, audit, security, privacy and accessibility requirements. A key objective is to align the UK technology landscape and product needs with global enterprise standards, strategies and reusable platform capabilities.\nYOUR NEXT CHALLENGE\nDeliver scalable, secure, resilient and cost-effective end-to-end technical solutions that meet product, business, functional and non-functional requirements. \nProvide visible technical leadership that improves engineering quality, delivery confidence, team capability and consistency across squads. \nAlign product technology roadmaps with business strategy, Pluxee enterprise standards, security requirements and global platform direction. \nEnsure architecture decisions, system documentation and operational controls are current, traceable and suitable for governance and audit. \nTechnical leadership for products and platforms\nOwn and evolve the end-to-end technical architecture for .NET digital products and shared platform capabilities. Act as the senior technical authority for product squads, resolving complex design decisions and providing clear, pragmatic technical direction. \nRemain hands-on through prototypes, reference implementations, code reviews, troubleshooting and targeted delivery of high-risk or high-value components. \nPartner with Product Owners, Product Managers and Digital Asset Owners to translate product outcomes into coherent technical capabilities, features and user stories. \nIdentify technical risks, dependencies and constraints early, with proportionate mitigation and decision records\nEngineering excellence and software quality\nEstablish and promote engineering standards covering clean architecture, SOLID principles, secure coding, automated testing, code quality and maintainability. \nDefine guardrails for APIs, event-driven integration, data access, error handling, logging, monitoring and operational readiness. \nChampion performance engineering, resilience testing, accessibility by design and production supportability. \nCoach engineers and technical lead through design reviews, pairing, code reviews and communities of practice\nLead root-cause analysis for complex technical issues and ensure systemic improvements are captured in product backlogs. \nArchitecture governance and documentation\nMaintain an accurate architecture repository and system inventory covering applications, integrations, infrastructure, data flows, technology standards and lifecycle status.\nProduce and maintain solution context, container, component, deployment, sequence, integration and data-flow views at an appropriate level of detail. \nDocument significant decisions using architecture decision records and ensure designs remain traceable to product and non-functional requirements. \nLead solution design reviews and assure country-specific solutions against Pluxee global enterprise architecture and security standards. \nModernisation, cloud and DevOps\nShape modernisation roadmaps for legacy .NET applications, including incremental decomposition, API enablement, cloud adoption and technical debt retirement. \nGuide the appropriate use of Azure services, containers, application services, messaging, API management, relational and NoSQL data platforms. \nImprove continuous integration, continuous delivery, automated quality controls, infrastructure management, observability and release safety. \nPromote cost-effective architecture and operational practices, including capacity planning, service ownership and FinOps awareness. \nLead the adoption of reusable global components and shared platforms where they meet UK product and regulatory needs\nSecurity, compliance and operational integrity\nEnsure threat modelling, secure design, privacy by design, vulnerability management and data protection controls are integrated into engineering ways of working. \nWork with security, risk, architecture and operations stakeholders to address audit findings and maintain evidence of appropriate controls. \nDefine non-functional requirements and acceptance criteria for availability, recoverability, performance, security, accessibility and support. \nEnsure technical designs include suitable monitoring, alerting, backup, disaster recovery and incident response considerations. \nYOU ARE A MATCH IF...\nEducation:\nA degree in Computer Science, Software Engineering or related discipline, or equivalent professional experience. Relevant Microsoft Azure or architecture certifications are advantageous. \nWork Experience:\nExtensive experience designing, building and operating enterprise-grade .NET products, with demonstrable technical leadership across multiple delivery teams or complex platforms. \nDeep practical knowledge of C#, modern .NET, ASP.NET Core, RESTful APIs, distributed systems, asynchronous messaging and SQL-based data platforms. \nExperience modernising legacy .NET Framework applications, including MVC, Entity Framework, T-SQL, stored procedures, Web API, SOAP and WCF integrations. \nStrong knowledge of software architecture and design patterns, domain-driven design, modular architecture, microservices trade-offs, integration patterns and API lifecycle management. \nHands-on experience with Azure services such as App Service, Functions, Service Bus or queues, API Management, Azure SQL, Cosmos DB, containers and monitoring services. \nStrong understanding of CI/CD, automated testing, code quality controls, observability, incident diagnosis, reliability engineering and DevSecOps practices. \nKnowledge of application security, identity and access management, OWASP guidance, threat modelling, privacy by design and relevant compliance requirements. \nExperience producing high-quality architecture artefacts, including context and container views, integration diagrams, data-flow diagrams, deployment views, technology roadmaps and architecture decision records. \nAbility to communicate complex technical issues clearly to engineers, product stakeholders, senior leaders, auditors and suppliers.\nDesirable technical skills:\nExperience in payments, prepaid cards, employee benefits, rewards, vouchers, cashback or regulated financial services. \nExperience with frontend or cross-platform technologies such as Blazor, modern JavaScript frameworks or .NET MAUI. \nExperience operating in a multi-country enterprise and integrating global platforms with country-specific products. \nUnderstanding FinOps, cloud cost optimisation, accessibility standards and software supply-chain security. \nLanguages:\nFluent English; French is advantageous\nLocation\nHybrid - Milton Keynes office.\nWhy join Pluxee?\nJoin an inclusive team\nWork at the heart of the community alongside 5,000 experts across 29 countries - we embrace diversity and value uniqueness, fostering a workplace where everyone can thrive.\nTurn inspiration into possibility\nGet space to try new ideas, experiment and move the world of work forward as you bring new digital experiences - and moments of connection - to millions of people.\nMake a positive impact\nTouch millions of lives and create meaningful change for people and the world we share, supporting our commitments to diversity, sustainability, and local economies.\nGrow with us\nGet support you need to take meaningful steps in your career, whether you're performing your work/life balance or learning new skills.","description_format":"text","description_chars":8418,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":true}]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Human Resources"],"lifecycle":[{"event":"open","at":"2026-09-29T18:54:30Z"}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":6,"expected_fill_days":56,"reasons":["conf:1","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/pluxee-principal-engineer","json_url":"https://alion.io/job/pluxee-principal-engineer.json","meta":{"generated_at":"2026-10-01T10:20:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1424,"day_limit":5000,"remaining_today":3576,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}