Restaurant Supply is seeking to hire two backend engineers dedicated to the development and maintenance of their high-quality backend system, known as RS Brain. The role focuses on utilizing PHP and Symfony to enhance system architecture, performance, and reliability while leveraging modern AI coding tools.
Responsibilities:
- Design and implement scalable backend services utilizing PHP/Symfony
- Develop reliable APIs, workers, batch jobs, integrations, and internal tooling
- Enhance system performance, latency, throughput, and resource efficiency
- Make informed architectural decisions regarding data flow, background processing, queues, caching, and service boundaries
- Produce clean, maintainable, well-tested code
- Diagnose complex production issues across application code, databases, queues, logs, and external services
- Employ AI tools such as Cursor, Claude Code, or similar to expedite development, testing, debugging, and refactoring
- Critically review AI-generated code for correctness, performance, security, and maintainability
- Collaborate with QA and other engineers to deliver reliable systems
- Other duties as assigned
Requirements:
- Extensive experience with PHP
- Proficient in Symfony
- Strong knowledge and skills in database management
- Experience with CI/CD (GitHub, GitHub Actions, Multiple Environments Management, Git)
- Solid understanding of software architecture and system design
- Experience in building low-latency, efficient backend systems
- Strong grasp of databases, query optimization, caching, queues, and background processing
- Experience with API design and third-party integrations
- Robust debugging and performance profiling skills
- Experience with automated testing
- Proficient in utilizing AI coding tools such as Cursor, Claude Code, or similar
- Exhibit high ownership, sound judgment, and the ability to work independently
- Familiarity with PostgreSQL, Doctrine, Redis, or similar technologies
- Experience with Linux/server operations
- Experience with distributed systems or high-volume data processing
- Background in E-commerce, ERP, CRM, or data synchronization