Back to Jobs

Senior Backend Engineer (PHP)

Department

Development

Location

Cyprus or Remotely

Schedule

Flexible, Full-time

The Senior Backend Engineer will develop and support microservices related to billing and subscription management, focusing on performance, reliability, and scalability. This role involves developing a SaaS platform based on PHP services and integrating the services with payment gateways and payment orchestrators.

Responsibilities:

  • Build and maintain microservices for subscription lifecycles, billing retries, and payment handling.
  • Work on APIs for managing subscriptions, invoicing, and payment gateways.
  • Optimize billing systems for performance and scalability, ensuring they can handle large volumes of transactions.
  • Collaborate with the analytics team to implement accurate billing cycles and manage financial reporting.
  • Ensure all services adhere to secure communication standards and manage interactions with external orchestrators.

What we look for:

  • 5+ years of experience with PHP in backend development.
  • 2+ years of experience with Go or similar language.
  • 2+ years of experience working with billing systems, including subscription management, payment processing, and handling chargebacks.
  • Familiarity with modern PHP frameworks (Laravel, Symfony, etc.) and best practices for building scalable microservices in a cloud-native environment.
  • Familiarity with k8s, Victoria Logs, Docker , PostgreSQL, Grafana and Prometheus, particularly for monitoring billing services.
  • Experience with SQL and NoSQL databases used in billing systems.
  • Experience with RESTful APIs, gRPC, and message queues used for financial systems.
  • Nice to have: Experience with RoadRunner and Temporal.

We offer:

  • A supportive atmosphere — we’re all for creativity and providing opportunities for self-fulfillment.
  • Working on inspiring products in a team of supportive professionals.
  • A competitive salary package based on your unique expertise, skillset, and impact on the product.
  • Reimbursement of professional courses and trainings.
  • In-office, and hybrid/remote work opportunities.
  • Flexible working hours.
  • Professional equipment and access to the necessary programs.
  • Paid vacations, sick days, and other benefits.
  • Medical insurance.
  • Free lunches in the office.
  • A variety of corporate events and team-building activities.

Apply for this job

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.