The Opportunity We’re seeking a Senior Back-End Software Engineer to join a product-led technology team responsible for building and operating large-scale, customer-facing platforms. This role suits an experienced engineer who enjoys working on established systems, taking ownership of backend services, and improving reliability, performance, and long-term maintainability. You’ll be part of a pragmatic engineering environment that values clean code, sensible technical decisions, and steady delivery over unnecessary complexity. The role As a senior engineer, you’ll take responsibility for core backend systems that support high-traffic products. You’ll work closely with other engineers, product, and QA to deliver features, improve existing services, and contribute to technical direction. This is a hands-on role with real ownership - you’ll be expected to understand how systems work end-to-end, make considered improvements, and support production platforms over time. Key Responsibilities Design, build, and maintain backend services and APIs Take ownership of existing systems, improving performance, stability, and scalability Write clean, well-structured, and maintainable PHP code Contribute to architectural and technical design decisions Review code and support engineering standards across the team Support CI/CD pipelines and production deployments (Jenkins) Troubleshoot production issues and contribute to long-term platform improvements Technical Environment PHP as the primary backend language Go used in parts of the backend ecosystem CI/CD pipelines using Jenkins Relational databases (e.g. MySQL) Git-based version control and modern development practices About You Strong commercial experience as a senior back-end or software engineer Deep PHP experience working on production systems at scale Solid understanding of APIs, backend architecture, and data persistence Comfortable owning systems and making pragmatic technical decisions Experience supporting live platforms and resolving production issues Enjoy working in a collaborative, product-focused engineering team Why this role Senior-level ownership without excessive process Work on real-world systems used at scale Stable, long-term role in a mature engineering environment Opportunity to influence how backend systems evolve over time Apply now or contact us for a confidential discussion.