Senior PHP/Symfony Engineer @Restaurant Supply
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior PHP/Symfony Engineer @Restaurant Supply

Today - Restaurant Supply is hiring a remote Senior PHP/Symfony Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Europe

Role Description

We are looking for a senior PHP/Symfony engineer to help own and scale our internal business automation platform. This role is ideal for an engineer who has built and maintained complex integrations between ecommerce, ERP, CRM, and other business systems, and who enjoys solving challenging problems involving data synchronization, asynchronous processing, and production reliability.

You'll work alongside an existing developer to improve architecture, strengthen monitoring and error handling, and build reliable automations that support our ecommerce and sales operations.

Responsibilities and Duties

  • Own the architecture of our automation platform, keeping it maintainable, monitorable and scalable.
  • Design and maintain the data model behind customers, orders, leads, accounts and products.
  • Build and run daily sync chains between our ERP, ecommerce stores and sales tools: customer and order sync, lead scoring, account assignment and write-backs.
  • Integrate with ecommerce platforms through GraphQL APIs, bulk operations and webhooks, and with other systems through REST and SOAP.
  • Keep syncs reliable despite rate-limited APIs and missing records, and protect write-back data quality.
  • Build resilient browser automation with headless browsers in Node.js for workflows that have no API, and web scraping behind proxies.
  • Enrich and categorise product data using AI models, controlling cost and accuracy.
  • Run Symfony Messenger queues, cron jobs and background workers, handling failed messages quickly.
  • Keep production healthy with alerts, digests and runbooks, and reduce alert noise.
  • Build React front end screens for internal users, and automate sales engagement and SEO tasks.
  • Raise unit and end-to-end test coverage and keep it running in CI.

Qualifications

  • At least 5 years of professional software development experience.
  • A degree in computer science or a related field, or equivalent practical experience.
  • Proven experience building and running integrations and automations with third-party APIs (ERP, ecommerce, CRM and sales tools) at scale.
  • Proven product architecture skills: designing and running maintainable, monitorable, scalable applications.
  • Strong data modelling skills and deep experience with relational databases (e.g. PostgreSQL) and Doctrine ORM.
  • Expert knowledge of PHP 8 and Symfony on the back end.
  • Strong knowledge of caching systems (e.g. Redis).
  • Hands-on experience with Symfony Messenger or other message queues, and with asynchronous and background processing.
  • Experience with REST, GraphQL and SOAP APIs.
  • Experience with web crawling and headless browser automation (Node.js).
  • Strong experience with a modern JavaScript front end, ideally React.
  • Automated testing experience, unit (PHPUnit) and end-to-end (Playwright), and CI/CD pipelines.

Personal qualities

  • Strong attention to detail.
  • Creativity in finding simpler, better solutions.
  • A fast learner who picks up new systems quickly.
  • Hard working, with real ownership of results.

Nice to have

  • Experience with ERP or ecommerce platform data models.
  • Experience with sales engagement or CRM automation.
  • Knowledge of SEO automation.
  • Knowledge of foodservice equipment or the wider equipment supply industry.

Working Hours

This is a full-time role, working remotely from anywhere within Europe. Your working hours should overlap with the team between 10:00 and 19:00 Paris time (CET, UTC+1; CEST, UTC+2 in summer).

Benefits

  • Fully remote work from anywhere within Europe.
  • Ambitious and challenging work that stretches your skills.
  • A creative environment where new ideas are welcome.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior PHP/Symfony Engineer @Restaurant Supply
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 138,012+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later