Senior Back End Developer

AlgoDriven · Cairo, Egypt · Posted 2026-05-08

About AlgoDrivenAlgoDriven 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 RoleThis role is for a hands-on Senior PHP / Node JS 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 infrastructureImprove scalability, performance, and system stability as usage growsWhat You’ll Be DoingDesign and implement complete backend features (from requirements to production)Own features throughout their lifecycle: development, deployment, monitoring, and iterationDebug and resolve production issues, including performance bottlenecks and data problemsWork deeply with MySQL and Postgres (query optimisation, indexing, large tables, migrations)Build, deploy, and scale services on AWSContainerise and run services using DockerCollaborate closely with product, data, and frontend teamsContribute to architectural decisions around scalability, reliability, and maintainabilityReview code and mentor other engineers as the team growsWhat We’re Looking ForEssential:5+ years of experience building and maintaining PHP backend systemsStrong experience with MySQL & Node JS (Nest JS), including performance tuningExperience running production workloads on AWSPractical experience with Docker in real environmentsProven ability to debug, troubleshoot, and improve live systemsComfortable taking ownership and responsibility for outcomesNice to Have:Some frontend experience, ideally ReactExperience with background jobs, queues, or event-driven systemsSaaS, multi-tenant, or high-traffic system experienceWhat Success Looks Like in This RoleYou can take a feature brief and deliver it fully to productionYou proactively identify and fix performance or stability issuesYou improve system scalability as traffic and data growYou leave the codebase and systems better than you found themWhat We OfferCompetitive salary based on experienceLong-term product work (not agency or outsourced projects)Exposure to real scale, real data, and real usersA growing Cairo engineering hub with career progressionDirect impact on product and technical direction

Apply for this role