Remote Senior PHP Engineer Position
This is an excellent opportunity to work on a core platform's backend using PHP 7.2, Symfony 5.x, MySQL, and Redis within a microservices architecture.
Responsibilities
We are looking for a seasoned PHP Backend Engineer (Symfony) with experience in building scalable, fault-tolerant, and observable distributed systems.
* Drive the development of our core platform's backend (90% focus)
* Implement robust solutions for data storage and caching using MySQL and Redis
* Collaborate with our team to design and implement scalable APIs using Symfony 5.x
Requirements
To be successful in this role, you will need:
* 5+ years of professional experience in PHP development, with a strong command of PHP 7.2 and hands-on work using Symfony 5.x
* Solid understanding of microservices architecture and building distributed systems
* Deep experience working with MySQL and Redis for data storage and caching
* Proficient in writing automated tests using PHPUnit and Mockery
* Experience using Docker for local development and deployment workflows
* Exposure to CI/CD practices, with hands-on use of GitHub Actions and Swagger for API documentation
* Experience integrating with external systems such as Salesforce
* Comfortable with AWS (and ideally some GCP exposure) to support cloud-based infrastructure and deployments
Benefits
We offer a range of benefits to support your career growth and well-being:
* Fully remote work arrangement
* Competitive pay in USD
* Better Me Fund: We invest in your personal growth and passions
* Compassion is Badass: Join a community that invests in social good
About the Role
This position requires a strong background in PHP development, with experience in building scalable and fault-tolerant distributed systems.
We are looking for a motivated individual who is passionate about technology and willing to learn and grow with our team.