Search by job, company or skills

AlgoDriven

Senior Back End Developer - PHP

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About AlgoDriven

AlgoDriven builds production-grade SaaS platforms for the automotive industry across Australia, the Middle East, Southeast Asia, and Europe. Our systems process large volumes of data daily and power mission-critical workflows for dealerships and OEM partners.

We're growing our Cairo engineering team and looking for senior engineers who enjoy building complete features, debugging complex systems, and scaling software that's already live and growing.

The Role

This role is for a hands-on Senior PHP Developer who takes ownership of features from idea to production. You'll work on real systems at scale not greenfield demos where performance, reliability, and correctness matter.

You'll be expected to:

  • Build full features end-to-end (if you can build React Front Ends this is a bonus)
  • Debug complex issues across services, databases, and infrastructure
  • Improve scalability, performance, and system stability as usage grows

What You'll Be Doing

  • Design and implement complete backend features (from requirements to production)
  • Own features throughout their lifecycle: development, deployment, monitoring, and iteration
  • Debug and resolve production issues, including performance bottlenecks and data problems
  • Work deeply with MySQL (query optimisation, indexing, large tables, migrations)
  • Build, deploy, and scale services on AWS
  • Containerise and run services using Docker
  • Collaborate closely with product, data, and frontend teams
  • Contribute to architectural decisions around scalability, reliability, and maintainability
  • Review code and mentor other engineers as the team grows

What We're Looking For

Essential:

  • 5+ years of experience building and maintaining PHP backend systems
  • Strong experience with MySQL, including performance tuning
  • Experience running production workloads on AWS
  • Practical experience with Docker in real environments
  • Proven ability to debug, troubleshoot, and improve live systems
  • Comfortable taking ownership and responsibility for outcomes

Nice to Have:

  • Experience with Node.js
  • Some frontend experience, ideally React
  • Experience with background jobs, queues, or event-driven systems
  • SaaS, multi-tenant, or high-traffic system experience

What Success Looks Like in This Role

  • You can take a feature brief and deliver it fully to production
  • You proactively identify and fix performance or stability issues
  • You improve system scalability as traffic and data grow
  • You leave the codebase and systems better than you found them

What We Offer

  • Competitive salary based on experience
  • Long-term product work (not agency or outsourced projects)
  • Exposure to real scale, real data, and real users
  • A growing Cairo engineering hub with career progression
  • Direct impact on product and technical direction

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143845461