
Senior Staff Software Engineer, PHP
NMI
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Salary
💰 £60,000 - £85,000 per year
Job Level
About the role
- Design and build reliability-focused frameworks, tooling, and standards that improve platform uptime, performance, and operational confidence
- Drive initiatives that move reliability from reactive response to proactive engineering, emphasizing prevention, early detection, and fast recovery
- Partner with engineering teams to embed reliability into system design, development practices, and deployment workflows
- Establish and evolve observability practices, including metrics, logging, alerting, and dashboards that enable clear operational insight
- Identify systemic risks and failure patterns, and lead efforts to address them through automation, architectural improvements, and process refinement
- Contribute hands-on to production codebases, internal tools, and platform services with a focus on long-term maintainability
- Influence technical direction across teams through design reviews, technical proposals, and clear written communication
- Improve operational maturity through better incident practices, post-incident learning, and continuous improvement loops
- Mentor engineers by modeling strong ownership, technical judgment, and disciplined delivery
- Participate in on-call rotations, with a clear mandate to reduce operational load over time through engineering
Requirements
- 8+ years of experience building and operating production-grade software systems in complex environments
- Strong experience developing backend services in PHP, with the ability and desire to work language-agnostically and quickly learn new languages, frameworks, and codebases as needed
- Proven experience working on reliable, scalable, and highly available systems, with a clear understanding of tradeoffs in performance, resilience, and maintainability
- Practical experience designing or contributing to platform-level reliability solutions, such as observability tooling, alerting strategies, or reliability standards
- Solid understanding of distributed system fundamentals, including failure modes, latency, capacity, and graceful degradation
- Experience defining and improving operational practices, including incident response, post-incident reviews, and preventative engineering
- Strong knowledge of relational databases and data access patterns, with an operational mindset toward performance and reliability
- Hands-on experience deploying and operating services in cloud environments (AWS or equivalent)
- Familiarity with secure, compliance-aware development practices (eg: PCI, SOC 2, OWASP)
- Ability to influence technical direction across teams through clear communication, sound judgment, and collaboration
- Demonstrated ability to use AI-powered development and operational tools to work more effectively, improve quality, and accelerate delivery
- Comfort working in evolving or legacy systems while actively improving them
- A mindset oriented toward ownership, delivery, and continuous improvement, not just execution
Benefits
- Annual bonus scheme dependent on individual and company performance
- 25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days)
- Workplace pension scheme
- Private medical insurance (upon 30 days of employment)
- 7 hours per day, 35 hours per week
- A remote first culture
- Great work-life balance with our Flexi-time policy
- Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave)
- A chance to develop with an allocated company training budget
- Bike2Work Scheme
- Lifeworks, an Employee Assistance Programme which offers wellbeing, family and financial support services, such as assessments, resources and even 1:1 counselling sessions. It also offers interesting perks such as discounts on gyms, restaurants, high street retailers and cinema tickets
- A strong commitment to employee wellbeing including mental health first aiders
- Employee referral scheme with generous financial reward
- Bonusly colleague reward scheme
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPbackend servicesobservability toolingalerting strategiesdistributed systemsrelational databasescloud environmentsAI-powered development toolsperformance optimizationreliability standards
Soft Skills
clear communicationtechnical judgmentcollaborationmentoringownershipcontinuous improvementincident responsepost-incident reviewsproactive engineeringinfluencing technical direction