Jobs PHP
Principal Software Engineer (PHP)

ByteHire

Principal Software Engineer (PHP)

United Kingdom
Remote position
Posted 9 hours ago

Description

Job Role: Principal Software Engineer (PHP)

Reference: BH-345p

Working Hours: 5 days per week

Job Type: Permanent

Permanent Salary: up to £120,000 per annum

Location: Fully Remote (UK)

About the Company:

Our client is a fast-growing fintech company, focused on reshaping consumer finance by utilising innovative technologies. They make financial services more accessible, efficient, and user-friendly. With significant growth in recent years, the company offers an exciting opportunity to work on impactful projects in a collaborative and ambitious team setting. Their engineering team, comprising over 120+ talented engineers, is passionate about building scalable solutions using modern technologies.

Responsibilities:

  • Design and implement complex features that improve customer experience and system efficiency.
  • Own full systems, taking responsibility for their evolution and performance.
  • Identify and resolve technical issues as close to the source as possible for maximum impact.
  • Engage in deep architectural discussions and contribute to the company?s technical strategy.
  • Initiate projects, including bootstrapping the first implementation.
  • Proactively identify gaps in existing systems/processes and propose solutions.
  • Foster a high-performing team environment, working with diverse individuals.
  • Provide technical leadership across teams, ensuring cross-team dependencies are well understood.
  • Drive process improvements, aligning with company strategy and goals.
  • Make data-driven decisions, prioritizing effectively?even in first-time situations.
  • Mentor and support junior engineers, sharing knowledge and best practices.
  • Take on some people management tasks, if required.
  • Contribute to the company?s quarterly strategy, influencing technical direction.

Essential Experience:

  • Strong, modern PHP development experience (PHP 8.0+ is a must).
  • Expertise in Symfony or Laravel.
  • Experience designing and building APIs and working with microservices.
  • Strong automated testing skills (unit, integration, functional).
  • Ability to make strategic technical decisions that align with business objectives.
  • Strong problem-solving skills and ability to think critically about system improvements.
  • Experience working in a highly collaborative, cross-functional team.
  • Good emotional intelligence, with the ability to mentor and work with diverse individuals.
  • Ability to set short-term roadmaps while considering long-term product evolution.

Desirable Experience:

  • Experience with Domain-Driven Design (DDD), Message-Driven Systems, and Event Sourcing.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with cloud services, particularly AWS.
  • Understanding of buy vs build trade-offs and architectural migration strategies.
  • Prior involvement in OKR-driven environments.
  • Experience working on high-scale, distributed systems.

Company?s Tech stack:

  • Backend: PHP 8, Symfony, MySQL, RabbitMQ, Kafka
  • Cloud & Infrastructure: AWS, Kubernetes, Docker
  • CI/CD & Testing: Jenkins, GitHub Actions, Behat, PHPUnit, Jest, Selenium

Benefits:

  • Competitive salary with performance-based incentives.
  • A flexible working environment, including remote options.
  • The opportunity to work on high-impact projects with a talented, supportive team.
  • Ongoing professional development and access to cutting-edge technology.